Staff Software Engineer, Onboarding
$217K–$303K
Remote - United States +1 · Remote · Staff · Full-time · Posted Jun 3, 2026
- Location
- Remote - United States
San Francisco, CA, United States - Experience
- At least 7 years.
About the job
Lead backend architecture and technical strategy for Reddit’s onboarding systems, using personalization and experimentation to help new users discover relevant content and communities.
What you'll do
- Define backend architecture for signal collection, personalization pipelines, and experimentation infrastructure.
- Partner across engineering and product teams to deliver and measure onboarding experiments and ML-powered experiences.
- Guide engineering standards, cross-functional alignment, technical strategy, and team growth.
What they ask for
- At least 7 years of experience.
- Experience with ranking, recommendations, and personalization on ML-heavy products.
- Ability to design backend architectures, retrieval systems, and inference pipelines, and partner with Machine Learning engineers.
- Track record of steering cross-team projects that solve tangible business problems.
Pay
$217,000–$303,000 USD (base salary)
Tools
Two-Tower models
AI focus
Build backend systems for ML-powered personalization, including signal collection, retrieval, inference, candidate generation, and scoring; use model outputs to tailor onboarding experiences. Interview recording, transcription, and summarization by AI may also be used in select roles and locations, with an opt-out option.
Model-written summary · the original posting is authoritative