Skip to content

Senior Software Engineer, Compute Platform

Builds Go-based software, Kubernetes controllers, and SDKs to automate and optimize Reddit's multi-cloud compute infrastructure, focusing on scalability, performance, and global fleet management. Requires 4+ years in infrastructure, Go proficiency, and Linux expertise.

191k – 267kUnited StatesDevOps / SRERemote4+ YOE

About the role

Responsibilities

  • Design and deliver software solutions in Go to improve the availability, scalability, and latency of Reddit’s compute infrastructure.
  • Develop Kubernetes controllers and operators to automate cluster management, workload scheduling, and the reconciliation of complex system states.
  • Build core tooling and SDKs that codify network configurations, managed services, and compute capacity tracking across a multi-region fleet.
  • Optimize intra-cluster performance by developing reactive schedulers and detecting node-level characteristics to inform availability.
  • Collaborate across the organization to provide technical feedback and automate critical development workflows and infrastructure operations.
  • Participate in an on-call rotation (approximately one week every 8-9 weeks) to ensure the stability of our global scale systems.

Required Qualifications

  • 4+ years of experience developing internet-scale software with a heavy focus on infrastructure and distributed systems.
  • Proficient in Go with a proven track record of building and managing Kubernetes services at scale.
  • An expert in Linux internals, including a solid understanding of multi-tenancy primitives like cgroups and namespaces.
  • A contributor to the open-source community, ideally within the infrastructure or CNCF domain.
  • A self-starter capable of troubleshooting complex, cross-system issues and managing large projects independently.
  • An excellent communicator who thrives in a collaborative, service-oriented environment.

Skills

GoKubernetesLinuxCgroupsNamespacesDistributed SystemsAPIsSDKsControllersOperators

Similar roles

DevOps / SRE jobs

Senior Infrastructure Engineer

As Rally's founding Platform / Infrastructure Engineer, you will own the cloud infrastructure, CI/CD platform, and developer experience, building the foundation for the engineering team to move fast, ship reliably, and scale into an AI-native future.

190k – 225kUnited StatesDevOps / SRERemote5+ YOEAWSECS

Senior Infrastructure Engineer

As a Senior Infrastructure Engineer, you will design, implement, and maintain cloud infrastructure on GCP, focusing on CI/CD pipelines, Kubernetes, and Terraform. This role requires a strong background in DevOps/SRE and a passion for building foundational systems in a fast-paced environment.

190k – 210kUnited StatesDevOps / SRERemote5+ YOEGCPGKE

Senior Software Engineer, Infrastructure

GovDash is seeking a Senior Software Engineer (Infrastructure) to manage self-hosted deployments for government contracts. This role involves expanding control plane functionality, improving security, and supporting customers in establishing compliant architectures.

190k – 250kNew York, NYDevOps / SREOn-siteCmmcPulumi

Senior Network Engineer

Designs, implements, and maintains large-scale hybrid data center networks for optimal performance and reliability. Requires 8+ years experience with BGP, OSPF, VXLAN, automation tools like Python/Ansible, and vendors like Cisco/Arista.

190k – 250kSan Francisco, CADevOps / SREOn-site8+ YOEBGPQos

Senior Software Engineer, Builder Tools

Builds and maintains internal engineering tooling, AI agents, and developer workflows to enhance productivity across teams. Requires strong software fundamentals, proficiency in Go/TypeScript/Python/Java, and experience with agentic coding tools like Codex and Claude.

188k – 254kUnited StatesDevOps / SRERemoteGoJava