Senior Software Engineer - Java

Squarespace is a website building and hosting platform that provides software as a service.
Backend
Senior Software Engineer
Contact Company
Enterprise SaaS

Description For Senior Software Engineer - Java

Squarespace is seeking a Senior Software Engineer specializing in Java development to join our engineering team. As a leading website building and hosting platform, we're looking for experienced engineers to help build and maintain our enterprise-scale backend systems. In this role, you'll work with Java to develop robust, scalable solutions that power millions of websites worldwide. You'll be part of a team that values technical excellence, innovation, and collaboration. This position offers the opportunity to work on challenging problems at scale while contributing to a platform that helps individuals and businesses establish their online presence. Join us in our mission to help people with creative ideas succeed.

The ideal candidate will bring strong Java expertise and experience building distributed systems. You'll work alongside talented engineers, participate in architectural decisions, and help mentor more junior team members. Our engineering culture emphasizes code quality, testing, and continuous improvement. We offer competitive compensation and the chance to make a significant impact on a platform used by millions of customers globally.

At Squarespace, we believe in empowering our engineers with the tools and autonomy they need to succeed. You'll have opportunities to learn and grow while working on meaningful projects that directly affect our customers' success. We maintain a supportive environment that encourages innovation, collaboration, and professional development. If you're passionate about creating elegant solutions to complex problems and want to work with a team that values technical excellence, we'd love to hear from you.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer - Java

  • Develop and maintain Java-based backend services
  • Design and implement scalable solutions
  • Collaborate with cross-functional teams
  • Participate in code reviews and technical discussions
  • Mentor junior engineers

Requirements For Senior Software Engineer - Java

Java
  • Strong experience with Java development
  • Experience with distributed systems
  • Strong understanding of software engineering principles
  • Experience with scalable backend systems
  • Knowledge of modern development practices and tools

Interested in this job?

Jobs Related To Squarespace Senior Software Engineer - Java

Senior Software Backend Engineer, Scheduling

Senior Software Backend Engineer for Scheduling at Squarespace - Build scalable backend systems for website scheduling features.

Senior Software Engineer - Java

Join Squarespace as a Senior Software Engineer - Java and build scalable backend systems powering millions of websites worldwide.

Senior Backend Software Engineer

Senior Backend Engineer role at Calm, building scalable systems for the #1 mental health and wellness app, offering competitive pay and benefits.

Senior Engineer - Ruby Modularity

Senior Engineer position at Gusto focusing on Ruby application architecture and modularity, offering competitive compensation and hybrid work environment.

Senior Solutions Engineer - Integrations

Senior Solutions Engineer position at Motive focusing on building and implementing enterprise integrations using Java and middleware platforms.