Career EngineCareer Engine
Your matchExample
87%match
Why you fitThis role calls for Ruby On Rails and React — tell us what you know and we'll check the rest.
Gap to noteAlso lists SQL — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

braze logo

Software Engineer II, User Targeting

braze · Austin, TX · Posted 20 days ago

$104k–$176khybridic
2+ yrs expRuby on RailsRubyReactTypeScriptSidekiqMongoDBClickHouseSQL

Own medium-sized features in a high-scale segmentation system that processes billions of user records daily and underpins Braze's entire product offering.

We’re looking for a Software Engineer II to join the User Targeting team. The team is responsible for how our customers segment and target their users. Every message Braze sends goes through our pipelines, which process billions of users per day. We are a fast-paced team working close to customers in a core and high-impact area of our product.

You will build and own features in a complex, high-scale segmentation system that underpins our entire product offering. You’ll work on new segmentation features, help improve performance and cost, and grow your expertise in large-scale data systems. Your responsibilities will include:

  • Design & Build: design and implement features across our Ruby on Rails backend and React frontend, from design review through production rollout
  • Own Features: take ownership of medium-sized projects. Break down the work, set delivery dates, and hit them
  • Work with Data at Scale: write and tune queries against MongoDB and ClickHouse, and learn how segmentation performance and cost change with data volume
  • Collaborate Cross-Functionally: work closely with product managers, designers, and other engineering teams to clarify requirements and deliver features that meet customer needs
  • Maintain & Evolve: write thorough automated tests, review teammates’ code, and take part in the on-call rotation to keep our systems stable and high-quality

The team extensively integrates AI into its daily workflow, leveraging agentic tools to navigate our large Ruby monolith, create proof of concepts, and transition quickly and safely from an ask to a working solution. AI has been used across all stages of product delivery, fundamentally enhancing the team’s ability to deliver high-quality results more efficiently.

…

Apply on braze's site →

This posting is sourced from braze's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

This role is one of 154 Software Engineer openings in Austin, TX and centers on Ruby On Rails, React, SQL, and Software Design. There are 384 open roles at braze right now.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.