Braze

Staff Software Engineer, User Targeting

Braze
Apply
8 hours ago
Toronto, CanadaStaff+

Responsibilities

  • Architect and implement large-scale systems and services that process massive data volumes and complex real-time workloads.
  • Extend ClickHouse pipelines to support new segmentation filters and user attributes.
  • Own customer-facing product development from problem definition through launch, adoption, and continuous improvement.
  • Lead the architecture, performance, reliability, and cost optimization of Braze’s segmentation backend systems.
  • Mentor engineers and influence software design, coding, operations, and technical direction.
  • Collaborate with product managers, engineering teams, and stakeholders to align systems with customer and business objectives.
  • Research new technologies and improve operational procedures, including alerts, on-call rotations, and troubleshooting playbooks.

Requirements

  • 7+ years of professional software engineering experience, including hands-on full-stack or backend development with high-scale, high-throughput systems.
  • Proven experience delivering customer-facing products on high-scale data systems from problem definition through launch and adoption.
  • Experience building foundational data-driven systems at scale, including streaming, real-time pipelines, or large-scale data platforms.
  • Strong technical leadership skills, including architectural direction, large-effort scoping, technical-debt management, and driving major initiatives.
  • Deep understanding of software design, data structures, and algorithms.
  • Strong communication and organizational skills and the ability to thrive in collaborative team environments.
  • Preferred experience with Ruby, Ruby on Rails, TypeScript, React, Sidekiq, SQL or NoSQL databases, MongoDB, ClickHouse, Snowflake, Kubernetes, AWS, GCP, or Azure.
  • Preferred experience with distributed systems, API design, monitoring, and related architecture practices.

Benefits

  • Base compensation for U.S.-based candidates is listed at CA$220,000–CA$359,213 annually, with additional OTE and potential equity; compensation figures are excluded from the benefits summary.
  • Comprehensive medical, dental, vision, life, and disability benefits.
  • Retirement and employee stock purchase plans, equity grants, flexible paid time off, and equal paid parental leave.
  • Fertility benefits, family services, professional development, formal career pathing, learning platforms, and a yearly learning stipend.
  • Hybrid work with a curated in-office employee experience.
  • Employee Resource Groups, volunteer opportunities, donation matching, and a collaborative company culture.

Tech Stack

AWSAzureClickHouseGoogle Cloud PlatformKubernetesMongoDBReactRubyRuby on RailsSnowflakeSQLTypeScript

Categories

BackendData Engineering
Braze

About Braze

1,001-5,000 employees

Braze builds a customer engagement platform used by marketing teams to orchestrate cross-channel messaging across mobile, email, web, and more. The company sells its software via SaaS subscriptions with analytics, segmentation, and journey orchestration. Founded in 2011 and headquartered in New York, Braze is a public company (NASDAQ: BRZE) with global offices.

Contact me