Description du poste
<p>Squarespace is looking for a Backend Staff Software Engineer to lead the technical direction of our Communications Platform team. The Communications Platform is a critical engine powering customer engagement across Squarespace — providing internal teams with a scalable, reliable, and secure infrastructure for delivering communications via email, push notifications and in-product messaging.</p> <p>The team owns multiple interconnected production platforms that collectively send over 1.75+ million notifications per day, strategic initiatives including platform modernization, In-Product Placements, and multi-channel communication capabilities.</p> <p>In this role, you’ll serve as the senior technical voice for the team — driving architecture, shaping roadmap execution, and elevating the engineering quality of a small but high-impact team. This is a hands-on role with real technical depth, paired with broad cross-functional influence.</p> <p>This is a hybrid role based in our NYC office (3 days per week), reporting to the Engineering Manager of Communications Platform.</p> <h2><strong>You’ll Get To… </strong></h2> <ul> <li>Drive the architecture, design, and implementation of the Communications Platform’s platforms — including Email Delivery, In-Product Notifications and Push Notifications.</li> <li>Define and own the technical strategy for platform modernization, reliability hardening, and engineering standards across backend services.</li> <li>Provide hands-on technical leadership and mentorship to a team of backend and frontend engineers, helping them grow in system design, decision-making, and ownership.</li> <li>Write high-quality Java code and stay close to execution — leading design reviews, code reviews, and architectural decisions that raise the bar across the codebase.</li> <li>Proactively identify and address systemic risks in