Braze
Senior Software Engineer II, Decisioning Studio Integrations Team
$187K–$366K
Toronto +1 · Senior · Full-time · Posted Oct 21, 2026
- Location
- Toronto
New York City - Experience
- 6+ years of backend engineering experience.
About the job
Build and lead integrations for BrazeAI Decisioning Studio, ingesting enterprise data and delivering personalized recommendations across customer engagement channels.
What you'll do
- Lead integration projects from design through rollout and set technical direction for the platform.
- Build large-scale data ingestion and reliable, event-driven activation pipelines for enterprise systems and customer channels.
- Operate production systems, address incidents, and collaborate with data science, ML, product, and engineering teams.
What they ask for
- 6+ years of backend engineering experience building and operating distributed systems in production.
- Technical leadership owning complex projects, making architecture decisions, and setting direction for other engineers.
- Experience building high-volume data pipelines or integrations, including schema changes, backfills, and partial failures; strong grasp of event-driven architecture and reliability patterns.
- Proficiency in Python and SQL; hands-on cloud infrastructure and Kubernetes experience.
Nice to have
- GCP; experience integrating with cloud data warehouses or customer engagement platforms.
- Experience with multi-region compliance, data residency, or production ML systems.
Pay
CA$186,838 and CA$334,740/year (base salary); CA$205,600 and CA$366,000/year (OTE, including bonus or commission)
Tools
Python, SQL, GCP, Kubernetes, Datadog, Kafka, BigQuery, Snowflake
AI focus
Build integrations for a reinforcement learning platform that continuously experiments to personalize customer engagement; experience with AI coding assistants is requested.
Model-written summary · the original posting is authoritative