Drimva

Braze

Software Engineer II, User Targeting

$104K–$196K

Chicago +1 · Full-time · Posted Oct 16, 2026

Location
Chicago
New York City
Experience
2+ years of professional experience.

About the job

Build and maintain features for Braze’s high-scale user segmentation system, spanning backend and frontend development, data performance, and production reliability.

What you'll do

  • Design and deliver features across the Ruby on Rails backend and React frontend, from design review to production rollout.
  • Own medium-sized projects and improve segmentation performance and cost by querying data at scale.
  • Write automated tests, review code, collaborate cross-functionally, and participate in the on-call rotation.

What they ask for

  • 2+ years of professional experience building and shipping web applications in full-stack development or back-end services.
  • Solid understanding of software design, data structures, and algorithms.
  • Experience with SQL and at least one production database.
  • Ability to turn ambiguous feature requests into tested code with limited oversight.

Nice to have

  • Familiarity with Ruby, Ruby on Rails, TypeScript, React, Sidekiq, and SQL/NoSQL databases.
  • Experience with MongoDB, ClickHouse, Snowflake, other data lake solutions, or high-scale, high-throughput systems.

Pay

$104,400 and $176,040 annually (base salary, USD); $116,000 - $195,600/year (OTE, including bonus or commission; total pay, USD)

Tools

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

AI focus

The team uses agentic AI tools across product delivery to navigate its Ruby monolith, develop proof of concepts, and move from requests to working solutions. Braze also uses AI-assisted tools to screen applications and support recruiting administration.

Model-written summary · the original posting is authoritative

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