Reddit is hiring a U.S.-remote Software Engineer, Consumer Engineering to build backend systems behind content discovery, communities, notifications, onboarding, safety, and other core Reddit experiences. The listed base salary is $164,000-$229,000, plus equity and benefits.
This is an experienced engineering role. Applicants need at least three years of hands-on backend development experience with large-scale distributed systems, plus proficiency in a modern backend language and experience with APIs, caching, and distributed databases. The official application was active when checked on September 19, 2026. Because Reddit's previous SMS finalist reaches its different-job-family cooldown on September 21, this lead is assigned to the September 21 schedule.
What Is Reddit?
Reddit is a large online platform organized around interest-based communities. The company says it has more than 100,000 active communities and approximately 130 million daily active unique visitors.
Consumer Engineering builds the products people use to discover content, join communities, create posts, manage accounts, receive notifications, and interact with the platform. This centralized opening may place the successful candidate with one of several teams across product, growth, identity, safety, or monetization.
Pay and Benefits
Reddit lists a base salary of $164,000-$229,000 USD. The posting may span more than one career level, and the final amount depends on skills, experience, and relevant credentials.
The role is eligible for restricted stock units. Reddit also lists medical, dental, and vision insurance; a 401(k) with employer match; vacation time; and parental leave for U.S.-based employees. The posting does not provide the equity value, exact match, paid-time-off allowance, bonus details, equipment allowance, or other plan terms.
Job Highlight: Software Engineer, Consumer Engineering
The engineer would help design and operate backend services that support high-traffic consumer features. Work may involve feeds, recommendations, content creation, community tools, authentication, notifications, social sharing, search-engine discovery, paid acquisition, account management, or Trust and Safety.
The position combines system design with product experimentation. Engineers partner with product managers, designers, data scientists, machine-learning engineers, and client teams; build APIs and distributed services; run A/B experiments; analyze user behavior; improve reliability; and use AI-assisted engineering tools. This is highly collaborative work, even though it is remote.
Key Responsibilities
- Translate user and business needs into scalable backend architecture
- Own projects from technical design through testing, rollout, and monitoring
- Build and maintain GraphQL, REST, or gRPC APIs
- Improve distributed services for speed, reliability, and consumer-product performance
- Design and evaluate A/B experiments
- Analyze user behavior, conversion, and retention data
- Partner with product, design, data science, machine learning, and client engineers
- Improve developer workflows and engineering standards
- Use modern AI-assisted tools where appropriate
- Mentor teammates and support cross-functional alignment
Qualifications
Reddit asks for:
- At least three years of hands-on backend development experience
- Experience building and operating large-scale distributed serving systems
- Proficiency in Go, Python, Java, Kotlin, Rust, C++, or a comparable backend language
- Experience designing scalable APIs with GraphQL, REST, or gRPC
- Experience with high-throughput caching and distributed datastores such as Redis, Cassandra, or PostgreSQL
- A data-informed approach to experiments and product decisions
- Strong cross-functional communication in remote or hybrid teams
- Interest in AI-assisted engineering workflows
The listing does not state a college-degree requirement. It is still not an entry-level opening because the three-year distributed-systems requirement and technical depth are explicit.
Resume Keywords
Use these terms only when they match your experience:
- Backend engineering
- Distributed systems
- Go
- Python
- Java
- Kotlin
- Rust
- C++
- GraphQL
- REST APIs
- gRPC
- Redis
- Cassandra
- PostgreSQL
- A/B testing
- BigQuery
- Observability
- Product experimentation
- AI-assisted development
- Cross-functional delivery
Applications should connect technical choices to user or business outcomes and quantify scale, reliability, latency, conversion, or retention improvements where possible.
Location and Schedule
The official listing says Remote – United States. It does not publish state exclusions, fixed hours, a time zone, travel requirements, office visits, equipment policy, or an application deadline. Candidates should confirm state eligibility and collaboration expectations with the recruiter.
The application asks whether the candidate is authorized to work in the United States and whether future sponsorship will be needed. The listing does not promise sponsorship.
Closing Notes
This job best fits a backend product engineer who has already operated distributed systems at scale and wants to work on consumer features used by a large audience. The recognizable employer, broad U.S.-remote designation, transparent pay, equity, and direct work on Reddit's core experience create a strong headline.
The biggest catches are the three-year backend minimum, distributed-systems depth, broad technical stack, and high collaboration demands. The Greenhouse job ID is 8172457. The application was last checked on September 19, 2026 and is intended for the September 21 schedule after Reddit's normal different-family cooldown ends.
Note: If the “Apply Here” link no longer works, the job may have been filled. Subscribe below to be notified of future remote jobs.