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

17 Hours AgoSaved
Hybrid
New York City, NY, USA
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
The Account Executive will identify and acquire new SMB customers through proactive sales efforts, drive growth, and refine sales strategies while managing a sales pipeline.
17 Hours AgoSaved
Hybrid
New York City, NY, USA
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
The Analyst II will enhance paid media experimentation, design and analyze experiments, and collaborate with teams to optimize marketing strategies.
20 Hours AgoSaved
Hybrid
New York City, NY, USA
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
Analyze and report on CRM effectiveness, build self-service reporting tools, and develop predictive models to enhance audience targeting. Collaborate with teams to influence marketing strategies based on insights.