Latest AI JobsBrowse Jobs
Reddit logo

Software Engineer, Consumer Engineering

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

About this role

Reddit is seeking a Software Engineer for its Consumer Engineering organization to build and scale products used directly by millions of daily active users. This remote position is tailored for professionals with a strong background in backend systems who enjoy collaborating across product and data science teams.

Role Overview

The Software Engineer, Consumer Engineering role sits at the intersection of large-scale distributed systems and core user journeys. Product backend engineers partner directly with product managers, designers, data scientists, machine learning engineers, and frontend engineers to build and scale features. These features power how hundreds of millions of users discover, join, navigate, and engage with Reddit communities. This centralized hiring initiative spans high-impact consumer teams including Core Product and Feeds, Community and Presence, Growth and Engagement, Monetization and Conversion, and Identity and Security.

Key Responsibilities

Partner closely with product management, product design, data science, and client engineers to translate business needs into reliable technical solutions.
Own the full software lifecycle for major product initiatives, spanning technical design docs, API contracts, development, testing, rollout, and observability.
Design, build, and evaluate A/B experiments using tools like BigQuery, HEX, or Firebase to analyze user behavior and retention loops.
Build and maintain scalable APIs using GraphQL, REST, or gRPC optimized for client consumption and consumer UI performance.
Establish engineering best practices, improve developer workflows, mentor teammates, and utilize AI-integrated tools to ship products efficiently.

Requirements

3+ 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, Python, Java, Kotlin, Rust, or C++.
Expertise in designing and maintaining scalable APIs using GraphQL, REST, or gRPC for web and mobile applications.
Experience with high-throughput caching layers and distributed datastores such as Redis, Cassandra, or PostgreSQL.
Outstanding communication skills with a track record of driving cross-functional alignment in fully remote or hybrid team environments.

Skills and Tools

Languages: Python, Java, Rust, C++, Go, Kotlin
APIs and Systems: GraphQL, REST, gRPC, Redis, Cassandra, PostgreSQL
Data and Experimentation: BigQuery, HEX, Firebase, A/B testing
Engineering Approach: Distributed systems, high-concurrency environments, AI-assisted tools

Salary and Benefits

Base salary range: $164,000 to $229,000 USD
Equity eligibility in the form of restricted stock units (RSUs), and potential commission depending on the position offered
Medical, dental, and vision insurance
401(k) program with employer match
Generous time off for vacation and parental leave

About the Company

Reddit is a community of communities built on shared interests, passion, and trust. It is home to open and authentic conversations, where users submit, vote, and comment daily. With over 100,000 active communities and approximately 130 million daily active unique visitors, Reddit represents one of the largest sources of information on the internet.

How to Apply

Candidates should apply directly on the official Reddit careers page to submit their application for this remote position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer, Consumer Engineering role?

The base salary range for this position is $164,000 to $229,000 USD, with final offers depending on factors such as skills, depth of work experience, and relevant credentials.

What level of experience is required for this position?

Candidates must have 3+ years of hands-on backend development experience building and operating large-scale distributed serving systems in high-concurrency environments.

Is this job remote?

Yes, this position is designated as Remote - United States.

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

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

What programming languages and technical stacks are used?

Engineers work with modern backend languages like Python, Go, Java, Kotlin, Rust, or C++, along with APIs like GraphQL, REST, and gRPC, and datastores such as Redis, Cassandra, and PostgreSQL.

Ready to apply?

The application is on the official Reddit careers page.

Apply on company site