Braze

20 open TypeScript positions

Visit Website

Open Positions

Braze
Hybrid

Senior Staff Engineer

San Francisco, California, US $208k - $350k USD Full-TimeEnglish

As a Senior Staff Engineer at Braze, you will provide technical leadership for the Channels division, driving architectural direction, defining best practices, and mentoring engineers. You will bridge the gap between customer-facing dashboards and delivery engines, lead large-scale projects, and improve system reliability while writing hands-on code. This role requires deep technical expertise, strong communication skills, and a bias toward action in a fast-paced, collaborative environment.

Ruby on RailsTypeScriptReactMongoDB +6
3w ago
Braze
Hybrid

Senior Staff Engineer

Austin, Texas, US $208k - $350k USD Full-TimeEnglish

As a Senior Staff Engineer at Braze, you will lead the technical vision for the Channels division, driving architectural direction and best practices while mentoring engineering teams. You will bridge the gap between customer-facing dashboards and delivery engines, evolving shared technical foundations to support sophisticated marketing use cases. Hands-on coding and cross-team collaboration are central to this role.

RubyRuby on RailsTypeScriptReact +6
3w ago
Braze
Hybrid

Senior Staff Engineer

Chicago, Illinois, US $208k - $350k USD Full-TimeEnglish

As a Senior Staff Engineer at Braze, you will lead the technical vision for the Channels division, driving architectural direction, mentoring engineers, and shipping foundational systems that empower teams to deliver high-quality, scalable messaging solutions. This role involves hands-on coding, cross-team collaboration, and strategic problem-solving to evolve Braze’s customer engagement platform.

Ruby on RailsTypeScriptReactMongoDB +6
3w ago
Braze
Hybrid

Senior Staff Engineer

New York City, New York, US $208k - $350k USD Full-TimeEnglish

As a Senior Staff Engineer at Braze, you will provide technical leadership for the Channels division, driving architectural direction, mentoring engineers, and resolving persistent quality and technical debt issues. You will bridge the gap between customer-facing dashboards and delivery engines, leading large-scale projects and evolving shared technical foundations to support sophisticated marketing use cases.

RubyRuby on RailsTypeScriptReact +6
3w ago
Braze
Hybrid

Senior Software Engineer, Content Cards

São Paulo, BR Full-TimeEnglish

The Senior Software Engineer will join the Content Cards team, focusing on building systems for dynamic, personalized in-product experiences across websites and applications. Key responsibilities include building new capabilities, improving reliability and performance, and guiding major architectural decisions to support platform growth. The role requires strong technical leadership and thoughtful system design to drive ambitious initiatives.

System DesignData StructuresAlgorithmsRuby +4
4mo ago
Braze

Audit Automation Engineer

Bucharest, RO Full-TimeEnglish

The Internal Audit team is seeking an Audit Automation Engineer to design, build, and maintain full-stack web applications and AI-enabled workflows for continuous auditing and predictive risk insights. Key responsibilities include developing robust scripts (Python, SQL) for data manipulation and testing, maintaining continuous monitoring infrastructure (Workiva), and writing scalable code using TypeScript for the front end and Python for the back end. The role requires strong software engineering skills applied to complex risk and compliance challenges.

Full-Stack DevelopmentTypeScriptPythonSQL +6
5mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Braze
Hybrid

Software Engineer, AI Customer Interface Team

Toronto, CA Full-TimeEnglish

The Senior Engineer will join the AI Customer Interface team to shape AI decisioning solutions, focusing on rebuilding the existing Vue.js application in React and integrating it with platform APIs. Key responsibilities include building new interfaces to provide insights into AI decisioning performance and developing new user experiences for customizing AI-powered marketing campaigns.

TypeScriptReactVue.jsAngular +5
5mo ago
Braze
Hybrid

Senior Software Engineer I, Decisioning Studio

São Paulo, BR Full-TimeEnglish

The Senior Software Engineer will join the Engineering team to design, improve, and scale Braze's self-learning (reinforcement learning) AI platform. Key responsibilities include using software engineering best practices to implement modular components, applying knowledge of TypeScript/JavaScript for the web UI, and influencing product strategy. The role requires collaboration with teams like UI/UX, Product, and Research to build scalable components.

Software Engineering Best PracticesTypeScriptJavaScriptReinforcement Learning +2
5mo ago
Braze
Remote

Senior Software Engineer, Messaging Experience

Remote Full-TimeEnglish

The Senior Software Engineer will be responsible for building, maintaining, and evolving Canvas, Braze's flagship product, focusing on message orchestration and sending for clients worldwide. This role involves tackling complex engineering challenges related to running a critical, highly distributed system that relies on sophisticated real-time and batch data processing. The engineer will be a key member of a collaborative team, bringing projects from concept to production.

Full-Stack DevelopmentBackend SystemsWeb User Interface DevelopmentDistributed Systems +1
6mo ago
Braze
Hybrid

Senior Software Engineer, Full-stack

Toronto, CA Full-TimeEnglish

The Senior Software Engineer will join the Customer Lifecycle, Identity & Permissions (CLIP) team, responsible for core authentication, authorization, and customer management tools. Responsibilities include architecting new critical backend components, improving system stability/performance, and building customer-facing features. This senior role requires 5+ years of full-stack experience and involves tackling significant engineering challenges independently or within a team.

Full-stack developmentCode DesignData StructuresAlgorithms +6
6mo ago
Braze
Hybrid

Senior Software Engineer, Full-stack

Chicago, US $130k - $232k USD Full-TimeEnglish

The Senior Software Engineer will be responsible for designing, implementing, and improving modular components using robust software engineering best practices. Key duties include collaborating with cross-functional teams to create scalable product features and applying expertise in TypeScript/JavaScript to build a clean, reliable user interface. This role also involves influencing product strategy and supporting customer implementation teams.

TypeScriptJavaScriptVue.jsNode.js +6
7mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Braze
Hybrid

Senior Software Engineer, Full-stack

San Francisco, US $130k - $232k USD Full-TimeEnglish

The Senior Software Engineer will use robust software engineering best practices to design, implement, and improve modular components in a cutting-edge product. Key responsibilities include building a clean, reliable user interface using TypeScript/JavaScript and collaborating with cross-functional teams. This role requires extensive knowledge of the specified tech stack and influence over the product strategy and roadmap.

TypeScriptJavaScriptVue.jsNode.js +6
7mo ago
Braze
Hybrid

Senior Software Engineer, Full-stack

Austin, US $130k - $232k USD Full-TimeEnglish

The Senior Software Engineer will be responsible for designing, implementing, and improving modular components using robust software engineering best practices. Key duties include collaborating with cross-functional teams (UI/UX, Product, Research) to build scalable product components and applying expertise in TypeScript/JavaScript to develop a clean user interface. The role also involves influencing the product strategy and supporting customer implementation teams.

TypeScriptJavaScriptVue.jsNode.js +6
7mo ago
Braze
Hybrid

Senior Software Engineer, Full-stack

New York City, US $130k - $232k USD Full-TimeEnglish

The Senior Software Engineer will design, implement, and improve modular components using robust software engineering best practices, focusing on TypeScript and JavaScript in a cutting-edge product. Key responsibilities include collaborating with cross-functional teams like UI/UX and Product to create scalable components and influencing the product strategy and roadmap. This role requires exceptional coding skills, a bias toward action, and a commitment to clean, reliable, and extensible user interface development using technologies like Vue.js.

TypeScriptJavaScriptVue.jsNode.js +5
7mo ago
Braze
Hybrid

Senior Software Engineer, AI Customer Interface

São Paulo, US Full-TimeEnglish

The Senior Software Engineer will join the AI Customer Interface team to shape AI decisioning solutions, focusing on supporting and rebuilding the self-serve AI Decisioning product currently in Vue.js/TypeScript to React. Key responsibilities include building new performance insight interfaces, creating user customization experiences for AI campaigns, and influencing the product strategy and roadmap through technical insights.

TypeScriptReactVueAngular +6
7mo ago
Braze

Software Engineer, Customer Experience

São Paulo, BR Full-TimeEnglish

The Software Engineer, Customer Experience acts as the primary technical escalation point within Global Technical Support Engineering. Key responsibilities involve investigating and resolving highly technical customer issues, reviewing SDK integration code, and building custom data scripts. This role also collaborates closely with Product Engineering to fix bugs, review code, and advise on product solutions to reduce support volume.

RubyRailsSwiftObjective-C +6
7mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Braze
Hybrid

Senior Software Engineer II, iOS

San Francisco, US $155k - $275k USD Full-TimeEnglish

The Senior Software Engineer II, iOS will join the Braze SDKs Engineering Team to build customer engagement SDKs. Responsibilities include partnering with the iOS team, making architectural decisions, and delivering robust, easy-to-use SDKs. The role also requires contributing to multi-platform SDKs like React Native, Flutter, and Unity.

iOS Software DevelopmentSwiftConcurrencyPerformance Optimization +6
10mo ago
Braze
Hybrid

Senior Software Engineer II, iOS

Austin, US $155k - $275k USD Full-TimeEnglish

The Senior Software Engineer II, iOS role at Braze involves partnering with the iOS team to build, deliver, and maintain high-quality customer engagement SDKs. Key responsibilities include optimizing performance, designing clean APIs, and potentially contributing to multi-platform SDKs like React Native, Flutter, and Unity. Candidates must possess strong technical depth in the iOS ecosystem and excellent communication skills to explain complex concepts.

iOS Software DevelopmentConcurrencyPerformance OptimizationRemote Debugging +6
10mo ago
Braze
Hybrid

Senior Software Engineer II, iOS

Chicago, US $155k - $275k USD Full-TimeEnglish

The Senior Software Engineer II, iOS will join the Braze SDKs Engineering Team, focusing on building high-quality, high-performance customer engagement SDKs for iOS. Key responsibilities include partnering with the iOS team, making architectural decisions, delivering robust SDKs, and contributing across other multi-platform SDKs like React Native, Flutter, and Unity. Candidates must have over 8 years of experience and demonstrate deep understanding of the iOS ecosystem, along with excellent English communication skills and the ability to mentor peers.

iOS Software DevelopmentConcurrencyPerformance OptimizationRemote Debugging +6
10mo ago
Braze
Hybrid

Senior Software Engineer II, iOS

New York City, US $155k - $275k USD Full-TimeEnglish

The Senior Software Engineer II, iOS will join the Braze SDKs Engineering Team to build and optimize customer engagement SDKs. Key responsibilities include partnering with the iOS team, making architecture decisions, and contributing to multi-platform SDKs like React Native, Flutter, and Unity. The role requires 8+ years of experience and strong English communication skills for interacting with technical and non-technical partners.

iOS Software DevelopmentConcurrencyPerformance OptimizationRemote Debugging +6
10mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs