cover image
Braze

Braze

www.braze.com

24 Jobs

1,915 Employees

About the Company

Braze ($BRZE) is a leading customer engagement platform that powers lasting connections between consumers and brands they love. Braze allows any marketer to collect and take action on any amount of data from any source, so they can creatively engage with customers in real time, across channels from one platform. From cross-channel messaging and journey orchestration to Al-powered experimentation and optimization, Braze enables companies to build and maintain absolutely engaging relationships with their customers that foster growth and loyalty. The company has been recognized as a 2024 U.S. News Best Technology Companies to Work For, is a 2023 UK Best Workplace for Women by Great Place to Work, and was named a Leader by Gartner® in the 2023 Magic Quadrant™ for Multichannel Marketing Hubs and in The Forrester Wave™: Cross-Channel Marketing Hubs, Q1 2023. Braze is headquartered in New York with 10+ offices across North America, Europe, and APAC. Learn more at braze.com.

Listed Jobs

Company background Company brand
Company Name
Braze
Job Title
Data Engineer II
Job Description
**Job Title:** Data Engineer II **Role Summary:** Build and maintain scalable data pipelines and infrastructure to support data-driven decision-making. Collaborate with stakeholders to design, document, and optimize workflows while mentoring junior engineers. **Expectations:** 2–4 years of data engineering experience with cloud platforms. Demonstrated proficiency in SQL, Python, and modern data tools. **Key Responsibilities:** - Develop and maintain multi-step data pipelines using DBT, Snowflake, and Python. - Design data process flows with documented SLAs and scalable ETL processes for reliable data ingestion, transformation, and delivery. - Implement data tests and monitoring to ensure quality, consistency, and compliance with data governance principles. - Support integrations between internal systems and external tools. - Translate stakeholder requirements into data models and pipelines. - Optimize workflows via CI/CD, orchestration tools (e.g., Airflow), and performance tuning. - Mentor junior team members through code reviews and guidance. **Required Skills:** - SQL, Python (or Java) - Experience with DBT, Snowflake, Airflow - Data modeling and ETL/ELT pipeline development - Data governance and documentation practices - Cross-functional stakeholder communication - Cloud-based data platform expertise (e.g., AWS, Azure, GCP) **Required Education & Certifications:** Bachelor’s degree in computer science, data engineering, or related field. Advanced technical certifications preferred but not required.
Toronto, Canada
Hybrid
Junior
12-11-2025
Company background Company brand
Company Name
Braze
Job Title
Partnerships Counsel
Job Description
**Job title:** Partnerships Counsel **Role Summary:** Senior commercial attorney responsible for drafting, reviewing, and negotiating partner agreements across the global organization. Leads the development and maintenance of partnership contract templates, advises on contractual risk, collaborates with cross‑functional legal and business teams, and helps design scalable legal processes for Partnerships. **Expectations:** - Act independently and accountably; set high standards for contract quality and process efficiency. - Develop expertise in partner contracting and stay current on industry, commercial, and regulatory trends. **Key Responsibilities:** - Draft, review, and negotiate a broad range of partner agreements (NDAs, ISV/VAR/OEM, channel/reseller/referral, joint‑marketing, technology & services partnerships). - Lead negotiations with partners, adapting company and partner templates as needed. - Own and continuously improve partnership agreement templates to ensure consistency and risk mitigation. - Advise the global Partnerships organization on contractual risks and opportunities, building strong relationships with business stakeholders globally. - Collaborate with product, privacy, IP, and corporate counsel to align on technology, data privacy, and security positions. - Monitor industry, commercial, and regulatory developments affecting partner contracts. - Design and implement scalable legal support processes for the Partnerships function. **Required Skills:** - Proven track record negotiating complex commercial tech/SaaS contracts; partner/alliances experience preferred but not mandatory. - Strong understanding of data privacy and security terms (e.g., GDPR). - Clear, concise communication; able to translate legal concepts into practical business advice. - Organized, proactive, capable of managing multiple concurrent projects. - Collaborative mindset; solutions‑oriented and able to work cross‑functionally. - Curiosity about technology; eagerness to become a partner contracting subject‑matter expert. **Required Education & Certifications:** - Qualified to practice law in the UK (or equivalent jurisdiction). - Minimum 5 + years of relevant experience in in‑house or private‑practice commercial law. - Bar admission or equivalent legal qualification.
London, United kingdom
Hybrid
13-11-2025
Company background Company brand
Company Name
Braze
Job Title
Senior Software Engineer II, iOS
Job Description
Job title: Senior Software Engineer II, iOS Role Summary: Lead the design, development, and maintenance of high‑performance iOS SDKs that integrate with Braze’s customer engagement platform. Drive architectural decisions, ensure clean API design, and collaborate across a multi‑platform team (React Native, Flutter, Unity). Mentor peers and contribute to open‑source initiatives. Expectations: • 5+ years of professional software engineering experience. • Proven track record delivering production‑grade iOS software with strong knowledge of concurrency, performance tuning, remote debugging, build & delivery pipelines, dependency management, and semantic versioning. • Willingness to extend beyond Swift, with experience in at least one of: TypeScript (React Native), Dart (Flutter), or C# (Unity). • Excellent English communication, both technical and non‑technical, suitable for internal and external stakeholder interactions. • Demonstrated coaching and mentoring ability, and experience in a distributed work environment. Key Responsibilities: 1. Design, code, test, and ship robust iOS SDK components, focusing on performance, extensibility, and ease of integration. 2. Collaborate with cross‑platform teams to align architectural decisions and share best practices. 3. Lead code reviews, enforce coding standards, and maintain quality documentation. 4. Mentor junior developers and provide technical guidance on Swift and system‑level concepts. 5. Manage release cycles, semantic versioning, and continuous integration/deployment pipelines. 6. Contribute to and maintain open‑source repositories, engaging with external contributors and handling pull requests. 7. Engage in occasional backend support (Ruby, Golang) and participate in distributed product decisions. Required Skills: - Advanced Swift programming with deep understanding of iOS ecosystem. - Expertise in concurrency models (Grand Central Dispatch, Operation Queues, async/await). - Experience with build systems (Xcode, Fastlane), dependency managers (CocoaPods, Swift Package Manager). - Exposure to multi‑platform SDKs: React Native (TypeScript), Flutter (Dart), Unity (C#). - Strong debugging, profiling, and performance optimization skills. - Proficient in semantic versioning, automated testing, and CI/CD. - Excellent written and verbal communication in English. - Ability to mentor, review code, and influence peers. - Comfortable working in remote, distributed teams. - Optional: Ruby, Go, or other server‑side experience; open‑source contribution history. Required Education & Certifications: Bachelor’s degree or higher in Computer Science, Software Engineering, or related field (or equivalent professional experience). No specific certifications required.
San francisco, United states
Hybrid
Senior
16-11-2025
Company background Company brand
Company Name
Braze
Job Title
Senior Software Engineer, Messaging Experience
Job Description
**Job Title:** Senior Software Engineer, Messaging Experience **Role Summary:** Design, develop, and maintain Canvas, a flagship customer engagement platform that orchestrates real‑time and batch messaging for global clients. Drive the entire delivery cycle from concept to production, ensuring scalability, reliability, and performance for high‑volume, distributed services and web‑based interfaces. **Expectations:** - 5+ years of full‑stack development with proven experience at scale. - Demonstrated leadership: mentor engineers, set technical standards, and influence product direction. - Self‑starter with strong communication, organization, and teamwork skills in a highly collaborative environment. **Key Responsibilities:** - Build and evolve core backend services that orchestrate and deliver messages to millions of users daily. - Design and implement high‑throughput, low‑latency real‑time and batch data pipelines. - Deliver scalable, maintainable, and performant web‑based dashboards and user interfaces. - Collaborate with cross‑functional teams to translate requirements into technical solutions. - Mentor junior staff, conduct code reviews, and promote best engineering practices. - Troubleshoot, optimize, and monitor distributed systems to ensure uptime and responsiveness. **Required Skills:** - Full‑stack expertise (backend and frontend). - Proven experience designing scalable distributed systems and microservices. - Strong knowledge of real‑time and batch processing frameworks. - Familiarity with Typescript, Ruby, React, Ruby on Rails, MongoDB, or Redis (preferred). - Excellent communication, organization, and mentoring abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - No specific certifications required, though industry‑relevant credentials (e.g., AWS Certified Solutions Architect, Kubernetes Administrator) are a plus.
Ontario, Canada
Hybrid
Senior
18-11-2025