
Squarespace

We're Hiring!
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
New York, New York, USA



Close
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
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
Lead AI and automation initiatives within Customer Operations, driving strategy, implementation, and collaboration across teams while ensuring ethical use and performance measurement.