Staff Software Engineer, Community Builders

Reddit Reddit · Consumer · San Francisco, CA · Consumer, Contributor, Moderator

Staff Software Engineer on the Engagement team at Reddit, focusing on the backend architecture and technical strategy for community growth. This role involves defining and accelerating systems that connect new communities with users, driving member participation, and fostering a growth engineering mindset. The engineer will partner with cross-functional teams, instrument and measure growth levers, and ensure engineering excellence in a high-scale distributed system.

What you'd actually do

  1. Define and accelerate the backend architecture powering the team's core growth levers: the systems that get new communities in front of the right people across feeds, search, and onboarding surfaces, and the infrastructure that drives member participation to build sustained content momentum.
  2. You'll help the team internalize that operating model: what it means to build for learning, how to balance velocity with reliability, and how to stay rigorous when moving fast.
  3. You'll build and maintain deep partnerships with the engineering teams whose surfaces directly shape community growth: Relevance, Feeds, Search, and beyond. Many of these collaborations will touch ML-powered systems that surface the right communities to the right users.
  4. Establish the instrumentation and experimentation foundations that let the team run rigorous A/B tests on growth levers.
  5. Serve as the engineering voice in XFN partnerships with Product, Design, Data Science, and other Consumer platform teams.

Skills

Required

  • backend architecture
  • distributed systems
  • system design
  • instrumentation
  • A/B testing
  • collaboration
  • communication

Nice to have

  • growth engineering
  • ML systems understanding

What the JD emphasized

  • backend architecture
  • ML-powered systems
  • experimentation
  • growth levers
  • distributed system