Staff Software Engineer, Backend (Communications Platform)
Squarespaceabout 3 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 backend and frontend 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.
- Communicate tradeoffs clearly to stakeholders and leadership.
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 modernizing legacy platforms and simplifying complexity.
- Ability to communicate complex technical concepts to diverse audiences.
- A mindset oriented toward mentorship and inclusive technical 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.
- Pretax commuter benefit.
- Education reimbursement.
- Employee donation match to community organizations.
- Dog-friendly workplace.
- Free lunch and snacks.
- Private rooftop.
- Hack week twice per year.