Open Role
Reddit

Opportunity at

Reddit

Software Engineer

Reddit operates a massive online platform connecting hundreds of millions of daily visitors through tens of thousands of active digital communities. The company is currently hiring…

View Company

Role Snapshot

Hiring Now

Remote from

San Francisco

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published4d ago
Listing Views11
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Reddit operates a massive online platform connecting hundreds of millions of daily visitors through tens of thousands of active digital communities. The company is currently hiring a full-time Software Engineer to work on site at its San Francisco location, with full-time telecommuting also available as an option. This role focuses on designing, building, and maintaining backend microservices, APIs, and horizontally scalable distributed systems that handle high-volume advertising traffic. The position…

Job Description

Reddit operates a massive online platform connecting hundreds of millions of daily visitors through tens of thousands of active digital communities. The company is currently hiring a full-time Software Engineer to work on site at its San Francisco location, with full-time telecommuting also available as an option. This role focuses on designing, building, and maintaining backend microservices, APIs, and horizontally scalable distributed systems that handle high-volume advertising traffic. The position suits an engineering professional who enjoys collaborating with product, data, and platform teams to deliver high-impact ad infrastructure, execute A/B experiments, and enhance operational reliability.

Responsibilities

  • Collaborate with product managers to design and implement advertising products
  • Partner with platform and data teams while developing new features
  • Enhance operational stability by improving code quality, building dashboards, and creating data visualizations
  • Construct extensible components aligned with product goals
  • Handle daily project management duties such as tracking timelines, sharing updates, and directing execution
  • Develop and operate backend microservices and APIs responsible for ad validation, resolution, and data model transformation
  • Create and sustain distributed, scalable backend systems for high-traffic production environments, incorporating caching, data storage, and observability instrumentation
  • Design and run A/B experiments and feature rollouts to assess product modifications and measure advertising performance

Requirements

  • Four years of experience in the offered role or a related occupational field
  • Backend service design and development using Java, Go, or Python
  • Designing distributed, horizontally scalable backend systems for high-traffic production workloads
  • Developing service-to-service APIs utilizing RPC or HTTP-based frameworks like gRPC, Thrift, or GQL
  • Deploying and managing production services on Amazon Web Services including container orchestration platforms
  • Performing data modeling and schema design for relational and NoSQL datastores with query optimization and indexing
  • Conducting A/B testing and feature-flagged experimentation within production settings
  • Implementing production observability instrumentation using metrics, logs, and request tracing
  • Integrating automated unit, integration, and functional testing into CI/CD pipelines
  • Developing backend systems for digital advertising technology, including ad serving, ingestion, or targeting workflows
  • Leading technical design and end-to-end delivery for multi-quarter projects

Qualifications

  • Master’s degree in Computer Science, Engineering, or a related quantitative discipline

Core Skills

Benefits

  • Base pay range between $229,000.00 and $267,100.00 USD
  • Eligibility to receive equity in the form of restricted stock units and potentially a commission
  • Comprehensive healthcare benefits including medical, dental, and vision insurance
  • Income replacement programs and family planning support
  • 401(k) program with an employer match
  • Global benefit programs covering workspaces, professional development, and caregiving support
  • Gender-affirming care and mental health and coaching benefits
  • Flexible vacation, paid volunteer time off, and generous paid parental leave

Frequently Asked Questions

Where is this job located?

This position is based on site in San Francisco, though full-time telecommuting is also listed as an option.

What is the salary range for this role?

The base pay range for this position is $229,000.00 to $267,100.00 USD, and the role is also eligible to receive equity in restricted stock units and potentially a commission.

What education and experience are required?

Applicants must have a Master’s degree in Computer Science, Engineering, or a related quantitative discipline, alongside four years of relevant experience.

How can candidates apply for this position?

Candidates can submit a resume with references using the apply button on the posting or by emailing applicationsreview@reddit.com under Req.# 1016.248.3.

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