Senior Software Engineer, Java (Domains)
Squarespaceabout 17 hours ago
Base Salary
$129k - $232k/yr
Responsibilities
- Own the design and implementation of backend services in Java for the Email product.
- Drive architecture and system design decisions to enhance reliability and scalability.
- Collaborate with Product, Design, QA, DevOps, and engineering teams to align on requirements.
- Influence technical direction and shape engineering best practices.
- Mentor engineers through design and code reviews.
- Troubleshoot production issues and participate in on-call rotations.
Requirements
- 7+ years of professional software engineering experience with backend expertise.
- Strong proficiency in Java and experience with distributed backend systems.
- Experience leading technically ambiguous projects with end-to-end ownership.
- Strong system design and architectural judgment.
- Expertise with databases and message-driven systems like Kafka.
Benefits
- Choice between medical plans with 100% covered premiums.
- Fertility and adoption benefits.
- Access to supplemental insurance plans.
- Headspace mindfulness app subscription.
- Global Employee Assistance Program.
- Retirement benefits with employer match.
- Flexible paid time off.
- 12 weeks paid parental leave.
- Pretax commuter benefit.
- Education reimbursement.
- Employee donation match to community organizations.
- 7 Global Employee Resource Groups (ERGs).
- Dog-friendly workplace.
- Free lunch and snacks.
- Private rooftop.
- Hack week twice per year.