CareerPlan

Staff Software Engineer, Messaging Experience

New York CityFull-time$184k–$300k2026-11-03 → 2026-11-10
Hybrid

Core

Staff Engineer leading the Messaging Experience team, bridging the gap between the customer-facing dashboard and underlying orchestration engines for Braze's flagship Canvas product.

Role type

Staff Software Engineer (Technical Leadership & Hands-on IC)

Builds

Foundational systems, frameworks, and shared libraries for real-time and batch message orchestration and delivery.

Domain

Customer Engagement / Marketing Automation / Real-time Data Processing

Required skills

Ruby on Rails, TypeScript, React, Backend Systems at Scale, Full Stack Development, Architectural Judgment, Technical Leadership, Mentoring, System Design

Preferred skills

Shared component libraries, Real-time systems, Event-driven architectures, Developer experience tooling, CI/CD for large-scale codebases

Responsibilities

Partner on technical vision and quality bar; Lead large, ambiguous projects end-to-end; Support maturing channels and evolve stacks; Mentor engineers at every level; Champion reliability and operability; Deliver code for foundational systems.

Seniority

Staff, Technical Leadership & Hands-on IC