Drimva

Braze

Staff Software Engineer, User Targeting

$220K–$398K

Toronto +1 · Staff · Full-time · Posted Oct 2, 2026

Location
Toronto
New York City
Experience
7+ years of professional experience.

About the job

Lead the design and delivery of large-scale user segmentation systems, data pipelines, APIs, and dashboard capabilities, improving customer value, performance, reliability, and cost.

What you'll do

  • Architect and build real-time systems and extend the ClickHouse pipeline with new filters and attributes.
  • Own product development and core segmentation systems, from defining customer needs through launch and ongoing optimization.
  • Provide technical leadership, mentor engineers, collaborate across teams, and improve operational stability.

What they ask for

  • 7+ years of professional software engineering experience, including hands-on full-stack development or backend services, particularly high-scale, high-throughput systems.
  • Proven delivery of customer-facing products on high-scale data systems, from problem definition through launch and adoption.
  • Proven experience building foundational data-driven systems at scale, such as streaming, real-time pipelines, or large-scale data platforms.
  • Ability to drive architecture and large technical initiatives, alongside deep understanding of software design, data structures, and algorithms.

Nice to have

  • Familiarity with Ruby, Ruby on Rails, TypeScript, React, Sidekiq, and SQL/NoSQL databases; experience with MongoDB, ClickHouse, Snowflake, or data lake solutions.
  • Experience with Kubernetes, AWS, GCP, Azure, distributed systems, API design, and monitoring; passion for customer experience.

Pay

CA$220,000–CA$359,213 annually (base salary); CA$244,000–CA$398,400/year (OTE, including bonus or commission)

Tools

ClickHouse, Ruby, Ruby on Rails, TypeScript, React, Sidekiq, MongoDB, Snowflake

AI focus

The team uses agentic AI tools throughout product delivery, including navigating a large Ruby monolith, prototyping, and moving from requests to working solutions. Braze also uses AI-assisted recruitment tools to analyze applications and support administrative tasks; hiring teams make the decisions.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)