CareerPlanSign in

Staff Software Engineer, Onboarding

USA💼 Full-time💰 $217,000–$217,000🗓 2026-08-06 → 2026-09-26

Core

Design and scale backend architecture for user onboarding, signal collection, and ML-powered personalization pipelines to tailor the first-time user experience on Reddit.

Role type

Staff Software Engineer (Growth/Onboarding)

Builds

Signal-collection systems, personalization pipelines, and experimentation infrastructure for new user onboarding.

Domain

Social Media / Recommendation Systems / Machine Learning

Deliverable

production ML models | product features | infrastructure

Required skills

Backend architecture design, ML system integration, experimentation infrastructure, cross-functional leadership, strategic planning, mentorship, data-informed decision making, ranking and recommendation systems, Two-Tower model understanding.

Preferred skills

Growth engineering mindset, high-scale distributed systems, prototyping in ambiguity.

Technologies

Two-Tower models, retrieval systems, inference pipelines.

Responsibilities

Define and accelerate backend architecture for onboarding and personalization; cultivate a growth engineering mindset within the team; build partnerships with Relevance, Feeds, and Notifications teams; establish instrumentation and A/B testing foundations; guide cross-functional alignment with Product, Design, and Data Science; advocate for engineering excellence and scalability.

Seniority

Staff, strategic partner & hands-on architect

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.