Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Squarespace Logo

Senior Software Engineer (Developer Tools)

Squarespace

$128,500 - $231,500
Sep 3, 2025
New York, NY, US
Apply Now

The Squarespace Developer Experience team is looking for a Senior Software Engineer, Developer Tools to develop tools that help engineers ship code more efficiently. Our Developer Experience team empowers our engineering organization with internal platforms and automation that streamline development, debugging, and deployment workflows.

Requirements

  • Experience evaluating and advocating for AI developer tools.
  • 8+ years of experience writing software in mainstream programming languages such as Go, Python or Java.
  • Experience programming in JavaScript or TypeScript.
  • Experience with containers, Kubernetes, Prometheus, or other CNCF software is a big plus.

Responsibilities

  • Build and support tools to make the life of developers at Squarespace easier.
  • Work with other engineers to negotiate, design and implement solutions that improves their efficiency, with an emphasis on frequent iterations.
  • Write high-quality code with industry best practices in mind. (Resilient architecture, automated testing, etc.)
  • Focus on finding scalable, reliable, automated solutions to meet the engineering department's scale.
  • Sponsor the growth of your team and teammates.

Other

  • You will work closely with engineers across Product, Platform, and Infrastructure teams, and while you will not have direct management responsibilities, you'll have opportunities to mentor others and influence team strategy.
  • We are looking for someone with a passion for AI developer tools, who enjoys advocating for their use and promoting best practices and adoption within a large engineering organization.
  • This is a hybrid role working from our NYC office 3 days per week.
  • You will report to the Developer Tools Team Manager based in New York.
  • Experience communicating updates and resolutions to users and other partners.
  • Appetite for solving problems, supporting developers, and learning new technologies.
  • Be comfortable working in a team distributed across multiple time zones