About the company
At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.
We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization.
Responsibilities
- Leading high-impact initiatives across Decisioning Studio, Braze's AI Decisioning product line, on both the self-serve DS Go and managed DS Pro tiers: agent setup, creative, and launch workflows, the reporting that helps marketers understand and trust the results, and the services that connect the UX to our ML pipelines
- Collaborating closely with Product, Design, and ML engineering teams to turn a fast-moving AI product roadmap into intuitive, reliable software
- Building the full stack of these experiences, from dashboard UI down to the APIs and services that connect the Braze platform to our ML pipelines
- Leading efforts in web application architecture to ensure scalability, maintainability, and performance across our platform
- Influencing Braze’s product strategy and roadmap by providing technical insights and driving innovation in user experience
- Mentoring engineers, providing guidance on technical growth, and fostering a high-performance engineering culture
- Supporting teams implementing Braze’s AI solutions to ensure customer success and facilitate effective collaboration
Requirements
- Have 7+ years of relevant experience with a strong track record of delivering impact
- Work comfortably across the full stack: you can design and build the data models, APIs, and background jobs behind your features, and own a product surface end to end
- Are a strong frontend developer (TypeScript, React; Vue experience is a plus) with a high bar for polished, intuitive user experiences, including the testing discipline to keep them reliable
- Have a strong background in designing and maintaining scalable web application architectures
- Are an expert practitioner of agentic development: AI coding agents are your default workflow, you build reusable skills and automation that raise the whole team's velocity, and you have a track record of dramatically above-baseline throughput without sacrificing quality
- Communicate with clarity in writing and in person: you produce design docs and technical proposals that people actually read, and you can explain complex systems to engineers, product partners, and stakeholders alike
- Have a user-centric attitude and are passionate about creating exceptional user experiences
- Take pride in writing elegant, maintainable code and fostering a culture of quality within your team
- Are comfortable navigating a large codebase with multiple stakeholders and driving consensus on technical decisions
- Have experience mentoring engineers and contributing to their technical development
Strongly Preferred:
- Experience developing user experiences for machine learning and data-intensive applications
- Experience building product surfaces on top of LLMs and agentic systems (embeddings, agent orchestration, evaluation)
- Experience with Python and/or Ruby on Rails
Conditions
- Competitive compensation that may include equity
- Retirement and Employee Stock Purchase Plans
- Flexible paid time off
- Comprehensive benefit plans covering medical, dental, vision, life, and disability
- Family services that include fertility benefits and equal paid parental leave
- Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend
- A curated in-office employee experience, designed to foster community, team connections, and innovation
- Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching