Staff Software Engineer, Backend (Communications Platform)
Squarespaceabout 10 hours ago
Base Salary
$186k - $299k/yr
Responsibilities
- Drive the architecture, design, and implementation of the Communications Platform.
- Define and own the technical strategy for platform modernization and reliability.
- Provide hands-on technical leadership and mentorship to engineers.
- Write high-quality Java code and lead design and code reviews.
- Identify and address systemic risks in performance and reliability.
- Serve as a key technical partner on cross-team architecture initiatives.
- Balance short-term delivery with long-term platform health.
Requirements
- 10+ years of backend engineering experience with large-scale systems.
- Deep expertise in Java and backend service development.
- Strong experience with distributed systems in production.
- Proven track record of technical leadership at the Staff or Senior-plus level.
- Experience evolving existing systems and modernizing legacy platforms.
- Experience operating within platform engineering contexts.
- Strong understanding of multi-channel communication infrastructure is a plus.
- Ability to communicate complex technical concepts clearly.
- A mindset oriented toward mentorship and inclusive leadership.
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 and family care 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.