Software Engineer II, User Targeting
Core
Design and implement user segmentation features across Ruby on Rails backend and React frontend, optimizing performance and cost at scale.
Role type
mid-level full-stack software engineer (user targeting)
Builds
user segmentation features for customer-facing applications
Domain
e-commerce / retail technology
Deliverable
production ML models | product features
Required skills
Ruby on Rails, React, SQL, MongoDB, ClickHouse, automated testing, code review, system design
Preferred skills
TypeScript, Sidekiq, Snowflake, high-scale/high-throughput systems, customer experience focus
Responsibilities
Design and implement user segmentation features; write and tune queries against MongoDB and ClickHouse; break down medium-sized projects and set delivery dates; collaborate with product managers and designers; write automated tests and participate in on-call rotation