Squarespace logoSquarespace logo

Senior Software Engineer - Java (Domains)

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.


Experience Level

Senior

Qualifications

What We Are Looking For: 7+ years of backend software development experience, particularly with scalable and distributed systems in cloud environments (e.g., GCP, AWS). 4+ years of experience in Java and Spring frameworks. Familiarity with relational or NoSQL databases such as CockroachDB or MongoDB. Experience with messaging or streaming technologies, including Kafka, Pub/Sub, or AMQP. Understanding of domain functionality (DNS, TLDs, registration processes, WHOIS) is a plus, but not essential.

About the job

At Squarespace, we empower millions of creators, from artists to entrepreneurs, to establish a compelling online presence that resonates with their customers. Every journey begins with securing a domain name, and we are excited to invite a talented Senior Software Engineer to join our team in New York City, working in a hybrid model three days per week.

We are currently expanding our Domains teams:

  • Domains Product: This team oversees the entire lifecycle of domain management, from purchase to renewal. Our goal is to provide an intuitive, high-performance customer experience that enables users of all expertise levels to navigate domain management effortlessly.
  • Domains Growth: Responsible for driving growth across all products within the Domains group, this team manages the user search experience on our website, pricing strategies, and conversion optimization.

Your Responsibilities Include:

  • Designing, developing, and maintaining scalable backend services and APIs using Java.
  • Leading technical discussions, proposing solutions, and making informed architectural choices aligned with our strategic vision.
  • Collaborating with product managers and frontend engineers to translate product requirements into technical specifications, delivering impactful user experiences.
  • Setting standards of technical excellence through RFCs and code review processes.
  • Mentoring junior engineers and fostering a culture of technical excellence within the team.

About Squarespace

Squarespace is a leading platform that empowers creators to build beautiful websites and manage their online presence effectively. By providing tools that simplify website creation, domain registration, and e-commerce functionalities, we help individuals and businesses thrive in the digital landscape.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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