Software Engineer, Content Platform

Reddit

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$164,200–$229,900 / yr
Posted
70 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $197k
$118k $247k
below market most similar roles pay here above market

This role pays more than 61% of similar roles. Most pay $151,000–$219,200 — the blue band above. At the midpoint, this role pays about $197k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 89 open roles on FindRole.

Listed pay typically runs $216,700–$303,000 across 89 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Software Engineer, Content Platform

Software Engineer, Content Platform joins the Infrastructure organization to empower product teams by building reliable, high-leverage platform services. This role focuses on the Content Platform team, which owns Tier-0 services and core data models for critical user journeys like viewing feeds, posting, and commenting. You will design, write, and deliver software to improve availability, scalability, latency, and efficiency. Day-to-day tasks include making system-level improvements, implementing complex code modifications, and maintaining the R2 monolith legacy stack. You will utilize Go and Python while working with databases like Cassandra, Postgres, and Redis. The role requires expertise in cloud-based infrastructure including Kubernetes, gRPC, and AWS/GCP. You will collaborate with cross-functional teams to identify platform gaps and evolve the system for future growth.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Design, write, and deliver software in Go and Python to improve product availability, scalability, and latency.
  • Maintain and improve a suite of Go services and a legacy Python monolith stack.
  • Implement complex code modifications and system-level enhancements to the core data models.
  • Identify platform gaps and develop technical strategies to support multi-year growth.
  • Build scalable, fault-tolerant, and self-serve systems for the Content Platform.
  • Participate in on-call rotations and manage monitoring and alerting to ensure system reliability.
  • Solicit and incorporate customer feedback from cross-functional teams to improve platform services.

What we're looking for

  • 3+ years of software engineering experience in a production setting writing clean, maintainable, and well-tested code.
  • BS in Computer Science, a related field, or equivalent work experience.
  • Proficiency in one or more backend programming languages like Golang, Python, C++, or Java.
  • Experience working with one or more databases like Cassandra, Postgres, or Redis.
  • Experience with modern cloud-based infrastructure like Kubernetes, gRPC, AWS, or GCP.
  • Strong communication skills and a desire to collaborate with cross-functional teams.
  • Prior experience with scaled, high rate platform services and API design (preferred).

More like this

Similar roles

Staff Software Engineer, Ads & Core Serving Platform

Pinterest

Palo Alto, CA +1 22 days ago $208,454–$364,795
Distributed Systems Java C++ Go Python Low-latency Services Infrastructure Platforms Observability Search Serving Ranking Retrieval Experimentation Systems Traffic Management
8+ yrs exp Hybrid

Staff Software Engineer, DevPlatform

Reddit

Remote (San Francisco, CA) 112 days ago $217,000–$303,000
Go TypeScript Redis Distributed SQL Kubernetes Infrastructure Software Engineering Best Practices SQL Storage as a Service Technical Design
7+ yrs exp Remote

Staff Software Engineer, Media Foundations

Reddit

Remote 124 days ago $217,000–$303,000
Distributed Systems Microservices Event-driven Architecture CDN AV1 VP9 H.264 Adaptive Bitrate Streaming Media Pipelines Transcoding AI-assisted Development SLOs SLAs System Design
8+ yrs exp Remote

Senior Software Engineer, Content Platform Engineering

The Walt Disney Company

Glendale, CA +1 16 days ago $144,100–$193,200
Python Java JavaScript AWS S3 Lambda EC2 Docker Kubernetes Terraform Cloud formation Gitlab-CI Jenkins MongoDB Redis Elasticsearch DynamoDB TensorFlow PyTorch Scikit-learn REST APIs GraphQL Agile Scrum Computer Vision Machine Learning LLMs
5+ yrs exp Hybrid

Senior Software Engineer, Web Platform

Reddit

Remote (San Francisco, CA) 7 days ago $190,800–$267,100
JavaScript TypeScript React Next.js REST GraphQL gRPC HTTP Thrift CI/CD AI Tooling Observability System Design HTML Rendering
Remote

Content Management Senior Lead Software Engineer

JPMorgan Chase

Columbus, OH 69 days ago
Java React Next.js AWS EC2 S3 Lambda RDS API Gateway Full Stack AI-assisted engineering SDLC Agile System Design Secure Coding Content Management Systems
5+ yrs exp