R

Reddit

Runs online communities for discussion and advice

Staff Software Engineer - Consumer Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • At least 7 years of hands-on backend development experience building and operating large-scale distributed serving systems in high-concurrency environments.
  • Proficiency in modern backend languages such as Go or Python, or Java, Kotlin, Rust, or C++.
  • Expertise in designing and maintaining scalable, maintainable APIs using GraphQL, REST, or gRPC for native mobile and web applications.
  • Experience with high-throughput caching layers and distributed datastores such as Redis, Cassandra, or PostgreSQL.
  • Ability to work cross-functionally, navigate ambiguity in fast-paced product environments, and balance velocity with system reliability.
  • Strong communication skills and a track record of driving cross-functional alignment in remote or hybrid team environments.
  • A user-centric mindset and understanding of product usability, interaction design, social dynamics, and user growth loops.
  • Comfort working with Data Scientists and Product Managers to design experiments, establish performance metrics, and iterate based on feedback.

Responsibilities

  • Partner with Product Management, Product Design, Data Science, and client engineers for iOS, Android, and web to translate business and user needs into reliable, low-latency technical solutions.
  • Own the full software lifecycle for major product initiatives, from technical design documents and API contracts through development, testing, rollout, and observability.
  • Design, build, and evaluate A/B experiments; use tools such as BigQuery, HEX, or Firebase to analyze user behavior, conversion funnels, and retention loops and inform engineering decisions.
  • Build and maintain scalable APIs and distributed backend services optimized for client consumption and consumer user-interface performance.
  • Establish engineering best practices, improve developer workflows, mentor teammates, and use modern AI-integrated tools to deliver products.

Desired Qualifications

  • Experience or interest in using AI-assisted engineering tools to accelerate development workflows.

About the Company

Reddit

Runs online communities for discussion and advice

Reddit runs a website and mobile app where people discuss interests, ask questions, share links, and post photos or videos. Its user-created communities, called subreddits, cover topics from news and entertainment to hobbies, local recommendations, and technical help. People reply in comment threads and vote posts or comments up or down, affecting which discussions appear prominently in each community and on their feeds. Reddit earns most of its revenue from advertising, while its Reddit Pro tools help businesses and publishers share content and track conversations about their brands. Reddit was founded in 2005 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Reddit

See more jobs