
Build your website with ease and style
Squarespace is a leading website building and hosting platform headquartered in New York City. With over 3.7 million websites created, Squarespace provides a comprehensive suite of services including eCommerce, domain registration, and analytics. The company has raised $300 million in funding and se...
Employees enjoy competitive salaries, equity options, generous PTO, and a remote-friendly work policy. Squarespace also offers a learning budget and c...
Squarespace fosters a culture of creativity and innovation, encouraging employees to experiment and express their ideas. The company emphasizes design...

Squarespace • Dublin
Squarespace is hiring a Senior Backend Engineer to enhance their AI roadmap and improve user experiences. You'll work with Java, Spring, and RESTful APIs in a hybrid role based in Dublin.
You have 5+ years of backend engineering experience, focusing on building production systems that scale effectively. You understand the intricacies of API design and have a track record of owning services from inception to deployment, including navigating the challenges of debugging complex distributed systems.
Your deep expertise in Java and the Spring ecosystem allows you to create high-throughput APIs that handle significant user traffic. You have strong opinions on service architecture, dependency injection, and testing strategies, which you apply to ensure the maintainability and performance of your code.
You are familiar with distributed systems and microservices architecture, understanding how to leverage these technologies to build robust applications. Your experience with cloud platforms enhances your ability to deploy and manage applications in a scalable manner.
You have a solid understanding of CI/CD pipelines and DevOps practices, which you utilize to streamline development processes and improve deployment efficiency. You are also keen on leveraging AI for consumer-facing products, recognizing its transformative potential in enhancing user experiences.
While not mandatory, familiarity with mentoring junior engineers in Java development best practices is a plus. You thrive in cross-functional teams, collaborating with product and design to create impactful features that resonate with users.
In this role, you will lead the technical design and implementation of complex features that focus on API extensibility, performance, and maintainability. You will work closely with a cross-functional team, including product managers and designers, to ensure that the features you develop align with user needs and business goals.
You will be instrumental in enhancing Squarespace's AI roadmap, contributing to the development of features that leverage AI to improve user experiences. Your role will involve mentoring junior engineers, sharing your knowledge of Java development best practices, and fostering a culture of continuous learning within the team.
You will also be responsible for ensuring that the APIs you develop are well-documented and adhere to best practices in API design, including versioning and extensibility. Your expertise in microservices architecture will be crucial as you work on building scalable and resilient systems that can handle varying loads.
As part of a high-impact team, you will have the opportunity to influence the direction of Squarespace's product offerings, making a tangible impact on the user journey from trial start to first sale and beyond. You will engage in regular code reviews, ensuring that the team's output meets the highest standards of quality and performance.
Squarespace provides a comprehensive benefits package, including health insurance with 100% covered premiums for you and your family. You will also have access to life and income protection benefits, as well as fertility and adoption support. The company fosters a collaborative environment where your contributions will directly impact the user experience and the overall success of the platform.
Apply now or save it for later. Get alerts for similar jobs at Squarespace.