Braze

HQ
New York
Total Offices: 4
2,000 Total Employees
Year Founded: 2011

Braze Offices

Braze is headquartered in New York and has 4 office locations.

Hybrid Workplace

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

Typical time on-site: Flexible

U.S. Office Locations

HQ
New York

New York

63 Madison Avenue, New York, NY, United States, 10016

Austin

Austin

119 Nueces Street 4th Floor, Austin, TX, United States, TX 78701

Chicago

Chicago

1 N State Street, Chicago, IL, United States

San Francisco

San Francisco

114 Sansome Street, Suite 500, San Francisco, CA, United States, CA 94104

Recently posted jobs

4 Days AgoSaved
Easy Apply
Hybrid
Denver, CO, USA
Easy Apply
Marketing Tech • Mobile • Software
Serve as the primary technical contact and advocate for a named portfolio of Braze customers. Own integrations, troubleshooting, escalations, and technical relationship management; collaborate with Customer Success, Recurring Services, and partners to drive adoption, reduce risk, identify trends, and deliver Technical Business Reviews and Centers of Excellence.
9 Days AgoSaved
Easy Apply
Hybrid
Denver, CO, USA
Easy Apply
Marketing Tech • Mobile • Software
The Senior AI Success Manager at Braze drives customer success for AI use cases, collaborates with teams, manages executive relationships, and analyzes results to communicate value.
10 Days AgoSaved
Easy Apply
Hybrid
Denver, CO, USA
Easy Apply
Marketing Tech • Mobile • Software
The Senior Manager of Technical Partner Solutions will lead, strategize, and evolve Braze's technical partnerships and ISV function, ensuring efficient integration and support for partners while driving alignment across multiple teams.