companySquarespace logo

Senior Java Software Engineer

SquarespaceNew York City
Hybrid Full-time $128.5K/yr - $231.5K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Ideal Candidate Profile 7+ years of professional experience in backend development using Java, Python, C, or similar languages. Proven experience in building large-scale, distributed systems. Strong understanding of computer science fundamentals: data structures, algorithms, and system design. Ability to thrive in collaborative environments where feedback is encouraged. Bachelor's degree in Computer Science or equivalent industry experience.

About the job

At Squarespace, we are transforming the way individuals realize their visions online. Our Research and Development Engineering teams are central to this mission, crafting seamless and powerful experiences that our customers depend on daily.

As a Senior Backend Engineer, you will join a collaborative and high-impact team dedicated to developing scalable and reliable systems behind some of the web's most intuitive tools. Whether you bring three years or two decades of experience, if you are driven by a passion for designing elegant solutions, we invite you to connect with us. This is a hybrid position, requiring three days per week in our NYC office, reporting directly to the Engineering Team Manager.

We are actively hiring across multiple significant R&D teams. Based on your expertise and interests, you may have the opportunity to join one of the following:

  • Identity and Access Management (IAM) - responsible for developing and maintaining the fundamental systems that ensure secure access across our platform for both customers and internal teams, focusing on core functionalities such as authentication, authorization, and session management.
  • Communications Platform - provides tools and services that facilitate effortless communication between our product teams and customers at scale. Our goal is to create user-friendly and impactful platforms. This role is high-visibility and high-impact as our work is utilized by a majority of product teams.

Your Responsibilities Include:

  • Developing scalable backend services using Java and related technologies.
  • Writing clean, efficient code that supports high-traffic, production-ready systems.
  • Contributing to design decisions and taking part in architectural discussions.
  • Collaborating with engineers, designers, and product managers.
  • Creating features from initial concept through to implementation and launch.

About Squarespace

Squarespace is a leading platform that empowers individuals and businesses to create stunning websites and online stores. Our innovative tools and dedicated engineering teams are committed to delivering exceptional user experiences and supporting our customers' creative endeavors.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.