Braze

London, England
1,500 Total Employees
Year Founded: 2011

Offices at Braze

Hybrid Workplace

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

Typical time on-site: Flexible

Global Office Locations

London, England
London

10th Floor, Exchange House, Braze, 12 Primrose St, London, United Kingdom, EC2A 2EG

Recently posted jobs

12 Days Ago
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
As an Account Executive, you will manage the entire sales cycle for SMB accounts, collaborating with teams to drive growth and engagement.
13 Days Ago
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
The Senior Platform Software Engineer at Braze is responsible for building and maintaining infrastructure as a service platforms, improving reliability through automation, and collaborating across teams to enhance service deployment and monitoring.
13 Days Ago
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
Manage commercial relationships with Braze's core customers, drive upsells, renewals, and ensure product value through analysis and collaboration with internal teams.