Senior Software Engineer, Compute Platform

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$190,800–$267,100 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $229k
$107k most similar roles pay here $284k

This role pays more than 88% of similar roles. Most pay $142,400–$221,000 — the shaded band above. At the midpoint, this role pays about $229k versus about $182k 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 72 open roles on FindRole.

Listed pay typically runs $217,000–$303,900 across 66 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Software Engineer, Compute Platform

The Compute Platform team at Reddit is hiring a Senior Software Engineer to work on infrastructure and software development, focusing on high-level orchestration for multi-cloud deployments. This role involves designing and delivering Go-based solutions that enhance the availability, scalability, and latency of Reddit’s compute infrastructure, developing Kubernetes controllers and operators for automated cluster management, and building core tooling and SDKs for network configurations across a global fleet. The ideal candidate is proficient in Go and Linux internals, with experience in distributed systems and a track record of contributing to open-source projects within the CNCF domain. This position requires expertise in managing large-scale Kubernetes services and handling complex cross-system issues independently while collaborating effectively across teams.

What you'll do

  • Design and deliver software solutions in Go to enhance Reddit’s compute infrastructure.
  • Develop Kubernetes controllers and operators for automated cluster management and workload scheduling.
  • Build core tooling and SDKs to manage network configurations and compute capacity across multi-region fleets.
  • Optimize intra-cluster performance by developing reactive schedulers and node-level characteristic detection.
  • Participate in on-call rotations to ensure the stability of global scale systems.

What we're looking for

  • 4+ years of experience in internet-scale software development with a focus on infrastructure and distributed systems.
  • Proficient in Go, with proven track record building and managing Kubernetes services at scale.
  • Expertise in Linux internals, including multi-tenancy primitives like cgroups and namespaces.
  • Active contributor to the open-source community within infrastructure or CNCF domains.
  • Self-starter capable of troubleshooting complex cross-system issues independently.
  • Excellent communicator who thrives in a collaborative, service-oriented environment.

More like this

Similar roles

Senior Software Engineer, Platform

Anduril Industries

Costa Mesa, CA today $191,000$253,000
Go C++ Python Rust AWS Azure CI/CD Terraform NixOS Kubernetes Docker Prometheus Grafana PostgreSQL MongoDB Redis Git GitHub Jenkins

Senior Software Engineer, Platform

Anduril Industries

Seattle, WA today $191,000$253,000
Go C++ Python Rust Java JavaScript TypeScript AWS Azure CI/CD Terraform NixOS Kubernetes Prometheus Grafana PostgreSQL Docker

Senior Software Engineer, Platform

Anduril Industries

Boston, MA today $191,000$253,000
Go C++ Python Rust Java TypeScript AWS Azure CI/CD Terraform NixOS Kubernetes Prometheus Grafana

Senior Software Engineer: Platform

LogicGate

Remote (US) 44 days ago $125,000$165,000
Spring Boot Java Kotlin Go AWS Terraform Kubernetes Docker CI/CD PostgreSQL Neo4j Redis RabbitMQ JUnit GitLab Jira Sass Angular Webpack TypeScript
Remote