Squarespace

HQ
New York, New York, USA
1,723 Total Employees
Year Founded: 2003

Offices at Squarespace

Squarespace is headquartered in New York, New York, USA.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 3 days a week

U.S. Office Locations

HQ
New York, New York, USA

Squarespace is headquartered in the West Village of Manhattan, within walking distance from the 1, A, C, E, B, D, F, and M trains. Squarespace’s 150,000-square-foot headquarters is located in Manhattan’s West Village at 8 Clarkson Street. The office fills five floors, in addition to a dedicated lo

Recently posted jobs

2 Days AgoSaved
Remote or Hybrid
2 Locations
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
The Staff Red Team Engineer will conduct advanced penetration testing, exploit vulnerabilities, and provide insights to enhance security posture while collaborating with cross-functional teams.
18 Days AgoSaved
Remote or Hybrid
United States
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
Lead the development of domain name generation algorithms, collaborate with engineering and data teams, and drive metrics for domain search improvements.