Latest AI JobsBrowse Jobs
Reddit logo

Senior Software Engineer, Consumer Engineering

RedditRemote - United StatesEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
16 Sept 2026
Status
Open · checked 7d ago

About this role

Reddit is seeking a Senior Software Engineer for its Consumer Engineering department to build and scale features used by millions of daily visitors. This remote position within the United States is ideal for backend specialists with extensive distributed systems experience who enjoy working across product and data disciplines.

Role Overview

The Consumer Engineering organization at Reddit creates the products that users rely on to discover content, engage with communities, and connect with others. As a Senior Software Engineer, you will sit at the intersection of core user journeys and large-scale distributed systems. You will collaborate directly with product managers, designers, data scientists, machine learning engineers, and frontend teams to shape high-impact consumer initiatives across core feeds, growth, monetization, community presence, and identity security.

Key Responsibilities

Partner closely with cross-functional peers to turn business needs and user requirements into reliable, low-latency technical solutions.
Own the complete software lifecycle for major product initiatives, handling everything from technical design documentation and API contracts to rollout and observability.
Design, build, and evaluate A/B experiments, using analytics data to inform decisions regarding user behavior, conversion funnels, and retention loops.
Build and maintain scalable distributed backend services and APIs optimized for consumer UI performance and client consumption.
Establish engineering best practices, improve team workflows, and utilize modern AI-integrated tools to deliver high-quality products efficiently.

Requirements

Bring at least 5 years of hands-on backend development experience building and operating large-scale distributed serving systems in high-concurrency environments.
Demonstrate proficiency in modern backend languages such as Python, Java, Rust, C++, Go, or Kotlin.
Possess expertise in designing and maintaining scalable APIs using GraphQL, REST, or gRPC for web and mobile applications.
Have practical experience working with distributed datastores and high-throughput caching layers like Redis, Cassandra, or PostgreSQL.
Exhibit a user-centric mindset, strong data-informed problem-solving skills, and the ability to navigate ambiguity effectively in a remote setting.

Skills and Tools

Python, Java, Rust, C++, Go, Kotlin
GraphQL, REST, gRPC
Redis, Cassandra, PostgreSQL
BigQuery, HEX, Firebase
Distributed Systems and A/B Testing Frameworks

Salary and Benefits

Base salary range of $190,000 to $267,000 USD, with final offers determined by factors such as skills and relevant experience.
Eligible to receive equity in the form of restricted stock units and potential commissions depending on the specific position.
Comprehensive medical, dental, and vision insurance for U.S.-based employees.
401(k) program featuring an employer match.
Generous paid time off for vacation alongside parental leave programs.

About the Company

Reddit operates as a massive community of communities built upon shared interests, passions, and authenticity. It ranks as one of the largest sources of information on the internet, welcoming approximately 130 million daily active unique visitors across more than 100,000 active communities.

How to Apply

Interested candidates should visit the official Reddit careers page to submit an application for this remote position.

Skills and tech stack

Questions candidates ask

Is this position fully remote?

Yes, this role is listed as Remote - United States.

How many years of experience are required for this role?

Candidates must have 5+ years of hands-on backend development experience building and operating large-scale distributed serving systems.

What is the salary range for the Senior Software Engineer position?

The base salary range is $190,000 to $267,000 USD, with final amounts determined by factors such as skills and depth of work experience.

What programming languages are relevant for this job?

Proficiency in modern backend languages such as Python, Java, Rust, C++, Go, or Kotlin is required.

What benefits does Reddit offer to U.S.-based employees?

Reddit offers medical, dental, and vision insurance, a 401(k) program with an employer match, generous vacation time, parental leave, and equity in the form of restricted stock units.

Ready to apply?

The application is on the official Reddit careers page.

Apply on company site