Software Engineer - Delivery Platform

SquarespaceNew York City, NY
Hybrid

About The Position

At Squarespace, we're reimagining how people bring their ideas to life online. Our Infrastructure Engineering teams are at the heart of that mission --- building the platforms and tooling that let every engineer ship with speed and confidence. As a Software Engineer on the Delivery team, you'll work on the systems that sit between GitHub and production. These systems include nearly every Squarespace service, such as CI/CD pipelines, GitOps workflows, and the deployment platform that spans our Kubernetes clusters and regions. If you're passionate about developer experience, modern deployment tooling, and making other engineers more productive, we want to hear from you. About the Delivery Team The Delivery team owns the deployment and delivery experience for Squarespace Engineering. Our systems sit between GitHub and production for nearly every service, providing an opinionated paved road with GitOps patterns. You will join a team of 5 engineers, collaborating with teammates in the New York and Dublin offices and across the Infrastructure and Developer Experience organizations. This is a hybrid role working from our New York City office 3 days per week. You will report to the Engineering Manager of Delivery.

Requirements

  • 3+ years of backend or platform engineering experience.
  • Experience building or improving CI/CD pipelines (e.g., Drone, Jenkins, GitHub Actions, Harness).
  • Knowledge of Docker and Kubernetes.
  • Familiarity with GitOps tooling such as Argo CD or Flux.
  • Proficiency in Go, Python, or Java.
  • Experience with Google Cloud, AWS, or Azure.
  • Comfortable with Agile methodologies and Git.
  • Experience troubleshooting issues with users.

Responsibilities

  • Build and evolve the platform that ships Squarespace services to production --- CI/CD pipelines, GitOps workflows, and deployment tooling across Kubernetes clusters.
  • Increase adoption of modern deployment tooling across high-traffic services
  • Design reusable Helm charts, GitOps templates, and standardized rollout/rollback patterns for engineering teams.
  • Identify improvements to CI pipeline performance and reliability across the organization.
  • Contribute to AI-assisted delivery tooling that helps engineers self-serve and diagnose build failures.
  • Develop technical documentation to ensure knowledge sharing and reusability.

Benefits

  • A choice between medical plans with an option for 100% covered premiums
  • Fertility and adoption benefits
  • Access to supplemental insurance plans for additional coverage
  • Headspace mindfulness app subscription
  • Global Employee Assistance Program
  • Retirement benefits with employer match
  • Flexible paid time off
  • 12 weeks paid parental leave and family care leave
  • Pretax commuter benefit
  • Education reimbursement
  • Employee donation match to community organizations
  • 7 Global Employee Resource Groups (ERGs)
  • Dog-friendly workplace
  • Free lunch and snacks
  • Private rooftop
  • Hack week twice per year

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service