Staff Software Engineer, Consumer Engineering

Reddit

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$217,000–$303,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $222k
This role $260k
$161k most similar roles pay here $318k

This role pays more than 82% of similar roles. Most pay $190,250–$254,750 — the shaded band above. At the midpoint, this role pays about $260k versus about $222k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 79 open roles on FindRole.

Listed pay typically runs $217,000–$303,000 across 79 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Staff Software Engineer, Consumer Engineering

As a Staff Software Engineer, Consumer Engineering, you will join a team focused on building and scaling products that enable users to discover content, participate in communities, and connect with others. You will partner with product managers, designers, and data scientists to translate user needs into reliable, low-latency technical solutions while owning the full software lifecycle from design to observability. Your daily work involves designing and building scalable APIs using GraphQL, REST, or gRPC, and managing distributed backend services for high-concurrency environments. You will utilize tools like BigQuery, HEX, or Firebase to conduct A/B experiments and analyze user behavior. The role requires proficiency in Go, Python, Java, Kotlin, Rust, or C++, along with experience in Redis, Cassandra, and PostgreSQL to solve complex problems regarding content discovery, community engagement, and identity security.

What does a Software Engineer earn in Remote?

Median $203391 from 378 postings across 53 companies.

See salary data

What you'll do

  • Translate business and user needs into reliable, low-latency technical solutions through cross-functional collaboration.
  • Own the full software lifecycle from technical design and API contracts to deployment and observability.
  • Design, build, and evaluate A/B experiments using data tools to inform engineering decisions.
  • Build and maintain scalable APIs using GraphQL, REST, or gRPC for mobile and web applications.
  • Develop and operate distributed backend services in high-concurrency environments.
  • Manage high-throughput caching layers and distributed datastores like Redis, Cassandra, or PostgreSQL.
  • Establish engineering best practices and improve developer workflows using modern tools.

What we're looking for

  • 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, C++).
  • Expertise in designing and maintaining scalable APIs using GraphQL, REST, or gRPC for mobile and web applications.
  • Experience with high-throughput caching layers and distributed datastores like Redis, Cassandra, or PostgreSQL.
  • Ability to partner with cross-functional teams to translate business needs into low-latency technical solutions.
  • Experience designing, building, and evaluating A/B experiments using tools like BigQuery, HEX, or Firebase.
  • Strong communication skills for driving alignment in remote or hybrid team environments.
  • Interest in using AI-assisted engineering tools to accelerate development workflows (preferred).

More like this

Similar roles

Senior Software Engineer, Media Creation

Reddit

Remote 24 days ago $190,000$267,000
Go Python Ruby Java C++ GraphQL REST HTTP gRPC Thrift Redis SQL FFMPEG GPAC Microservices Distributed Systems
5+ yrs exp Remote

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 3 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 24 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems Machine Learning LLM Feature Store Observability FinOps
8+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 16 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

107 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid