Squarespace
We're Hiring!
Offices at Squarespace
Squarespace is headquartered in New York.
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



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
The Support Platform Manager will lead a technical team to manage support infrastructure, enhance platform reliability, and ensure efficient communication through effective integrations and team collaboration.



