CareerPlan

Staff Software Engineer, Onboarding

Remote - United StatesFull-time$217k2026-06-03 → 2026-11-11

Core

Designing and scaling the backend architecture for user onboarding, including signal collection, personalization pipelines, and experimentation infrastructure to tailor the first user experience.

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 / Growth Engineering

Required skills

Backend architecture design, distributed systems, ML pipeline integration, experimentation infrastructure, A/B testing strategy, cross-functional leadership, technical strategy definition, mentorship, data-informed decision making, ranking and recommendation systems.

Preferred skills

Experience with Two-Tower models, candidate generation, scoring systems, growth team operating models.

Technologies

Two-Tower models, retrieval systems, inference pipelines, A/B testing frameworks.

Responsibilities

Define and accelerate backend architecture for onboarding; partner with EM to cultivate a growth engineering mindset; build partnerships with Relevance, Feeds, and Notifications teams; establish instrumentation and experimentation foundations; guide cross-functional alignment with Product, Design, and Data Science; advocate for reliability and scalability in high-scale distributed systems.

Seniority

Staff, strategic partner & mentorship