Senior Software Engineer, Compute Platform
Core
Building APIs, controllers, and SDKs to automate the lifecycle of Reddit's global multi-cloud fleet and manage compute resources including GPUs.
Role type
Senior Software Engineer, Compute Platform
Builds
Global fleet orchestration, Kubernetes controllers, and core tooling for network configurations and capacity tracking
Domain
Internet-scale infrastructure, multi-cloud deployments, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Kubernetes, Linux internals (cgroups, namespaces), distributed systems, system design, open-source contribution
Preferred skills
None stated
Technologies
Go, Kubernetes, Linux
Responsibilities
Design and deliver software solutions in Go to improve availability, scalability, and latency; Develop Kubernetes controllers and operators to automate cluster management; Build core tooling and SDKs for compute capacity tracking; Optimize intra-cluster performance with reactive schedulers; Collaborate to automate critical development workflows; Participate in on-call rotation for global scale systems
Seniority
Senior, hands-on IC