Staff Software Engineer, Community Builders
Core
Architecting backend systems and growth infrastructure to empower community creation and sustain engagement across Reddit's platform.
Role type
Staff Software Engineer, Growth & Community Systems
Builds
Backend architecture for community discovery, feeds, search, and onboarding surfaces; instrumentation for growth experiments.
Domain
Social Media / Community Platforms / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend architecture design, distributed systems, growth experimentation, data-informed decision making, cross-functional leadership, technical strategy, stakeholder alignment, system reliability, scalability, mentoring
Preferred skills
Experience with ranking, recommendations, and personalization, ML-heavy product design, Two-Tower models, candidate generation, scoring pipelines
Technologies
Two-Tower models, candidate generation, scoring pipelines, A/B testing frameworks, instrumentation tools
Responsibilities
Define and accelerate backend architecture for core growth levers; partner with Engineering Managers to cultivate a growth engineering mindset; build partnerships with Relevance, Feeds, and Search teams; establish instrumentation and experimentation foundations; guide cross-functional alignment with Product, Design, and Data Science; advocate for reliability and scalability across distributed systems.
Seniority
Staff, strategic partner & mentorship