Square

London, England
12,000 Total Employees
Year Founded: 2009

Offices at Square

Hybrid Workplace

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

Many of our jobs can be performed from where you feel most creative and productive.

Typical time on-site: Flexible

Global Office Locations

London, England

London, United Kingdom

Search the 2 jobs at Square

Recently posted jobs

3 Days Ago
London, Greater London, England, GBR
Remote
Hybrid
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Senior Outside Account Executive at Square is responsible for developing outbound sales strategies to generate leads and close deals for the Square ecosystem. The role involves understanding merchant needs, conducting sales calls and demos, and collaborating with various teams to achieve sales goals while maintaining strong client relationships.
9 Days Ago
London, Greater London, England, GBR
Remote
Hybrid
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Organic Strategy Manager will lead the development of a unified organic discoverability strategy for Square's UK market, focusing on optimizing search engines and emerging platforms like TikTok and YouTube. Responsibilities include identifying growth opportunities, tracking performance, and collaborating with content strategists, social media managers, and engineering teams to implement best SEO practices.