SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer II, User Targeting

Braze - Austin, TX, United States - Hybrid - posted 2026-10-16

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 104,400 - 176,040 / annual

Braze is seeking a Software Engineer II to join the User Targeting team, responsible for segmentation and targeting capabilities that process billions of users daily. This is a core, high-impact role in a fast-paced environment working close to customers. You will build and own features in a complex, high-scale segmentation system that underpins Braze's entire product offering. Your work will span both backend (Ruby on Rails) and frontend (React) systems, with significant exposure to large-scale data infrastructure. Key Responsibilities: - Design and implement features across Ruby on Rails backend and React frontend, from design review through production rollout - Take ownership of medium-sized projects: break down work, set delivery dates, and execute - Write and tune queries against MongoDB and ClickHouse; understand how segmentation performance and cost scale with data volume - Collaborate cross-functionally with product managers, designers, and other engineering teams to clarify requirements and deliver customer-focused features - Write thorough automated tests, conduct code reviews, and participate in on-call rotation to maintain system stability and quality The team extensively integrates AI into daily workflows, using agentic tools to navigate the Ruby monolith, create proof of concepts, and transition quickly from requirements to production solutions. AI is leveraged across all stages of product delivery to enhance team efficiency and result quality. Requirements: - 2+ years of professional experience building and shipping web applications in full-stack development or backend services - Solid understanding of software design, data structures, and algorithms - Experience with SQL and at least one production database - Ability to take ambiguous feature requests, ask clarifying questions, and deliver working, tested code with limited oversight - Strong communication and organizational skills; history of thriving in team environments Bonus Qualifications: - Familiarity with Ruby, Ruby on Rails, TypeScript, React, Sidekiq, and SQL/NoSQL databases - Previous experience with MongoDB, ClickHouse, Snowflake, or other data lake solutions - Experience working on high-scale, high-throughput systems - Passion for customer experience

Similar roles