Open Role
Reddit

Remote opportunity at

Reddit

Senior Software Engineer, Consumer Engineering

Reddit operates a massive online platform connecting millions of daily users across over one hundred thousand active communities centered on shared interests. The consumer engineering group…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views15
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Reddit operates a massive online platform connecting millions of daily users across over one hundred thousand active communities centered on shared interests. The consumer engineering group at the company creates and maintains the features that enable individuals to discover content, build connections, and navigate the platform. This remote, full-time position as a Senior Software Engineer falls within the consumer engineering organization, which spans multiple focus areas such as core feeds,…

Job Description

Reddit operates a massive online platform connecting millions of daily users across over one hundred thousand active communities centered on shared interests. The consumer engineering group at the company creates and maintains the features that enable individuals to discover content, build connections, and navigate the platform. This remote, full-time position as a Senior Software Engineer falls within the consumer engineering organization, which spans multiple focus areas such as core feeds, community presence, growth, monetization, and platform security.

This role is well-suited for a backend practitioner who enjoys bridging distributed systems with direct user experiences. Engineers in this division collaborate alongside product managers, designers, data scientists, machine learning specialists, and client developers to build scalable features. Responsibilities cover the entire software lifecycle, from designing system architectures and writing technical specifications to conducting A/B experiments and ensuring high service availability. Candidates should bring substantial back-end experience, an aptitude for data-driven iteration, and a user-focused mindset to shape how people interact across the platform.

Responsibilities

  • Collaborate with cross-functional partners including product management, design, data science, and client engineers to design reliable technical solutions
  • Manage the complete software development lifecycle from technical design documents and API contracts through rollout and observability
  • Design, construct, and assess A/B experiments utilizing analytics platforms to evaluate user behavior and retention
  • Develop and maintain scalable APIs using GraphQL, REST, or gRPC along with distributed backend services
  • Set engineering standards, refine developer workflows, and mentor colleagues while utilizing modern tools

Requirements

  • Possess five or more years of hands-on backend development experience creating and operating large-scale distributed serving systems in high-concurrency environments
  • Demonstrate proficiency in modern backend programming languages such as Go, Python, Java, Kotlin, Rust, or C++
  • Show expertise in building and maintaining scalable APIs using GraphQL, REST, or gRPC
  • Bring practical familiarity with high-throughput caching layers and distributed datastores including Redis, Cassandra, or PostgreSQL

Qualifications

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

Core Skills

Benefits

  • Comprehensive healthcare benefits and income replacement programs
  • 401(k) plan featuring an employer match
  • Global benefit offerings covering workspaces, professional development, and caregiving support
  • Family planning support and gender-affirming care
  • Mental health and coaching services
  • Flexible vacation time and paid volunteer time off
  • Generous paid parental leave
  • Eligibility to receive equity in the form of restricted stock units

Frequently Asked Questions

What is the employment type and location for this role?

This is a full-time position with a remote work status.

What is the salary range for this position?

The base salary range for this position is $190,000 to $267,000 USD, and the role is also eligible for equity in the form of restricted stock units.

How many years of experience are required?

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

What benefits are provided?

Reddit offers comprehensive healthcare benefits, a 401(k) with an employer match, flexible vacation, paid parental leave, mental health benefits, and family planning support.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Twilio
TwilioPosted 2d ago
Full-timeRemote
Gusto
GustoPosted 2d ago
New YorkFull-timeHybrid
Advertisement
320 × 50

Posted by Reddit

Source: Reddit

Reddit

Reddit

136Open Jobs
—No reviews yet
View Company Profile