Principal Software Engineer, Infrastructure

Reddit
•$286,700 - $401,400

About The Position

Reddit’s Infrastructure organization builds and delivers the compute orchestration environment, storage and data systems, and essential platform services behind Reddit. The organization is hiring a backend software engineer for a team building Reddit’s multi-cloud compute infrastructure. This high-impact role contributes to the design, implementation, and operation of foundational infrastructure for one of the world’s largest sites, enabling teams to run compute workloads independently and effectively in a performant, reliable, and secure way. The role combines software engineering and DevOps. It involves writing software to improve compute infrastructure, as well as troubleshooting and analyzing scaling challenges and changes in customer workloads. The engineer will collaborate with software and systems engineers to maintain Reddit’s foundational platform, improve product availability, scalability, latency, and efficiency, and help shape the technical and strategic direction of the compute platform.

Requirements

  • 10+ years of experience developing internet-scale software, preferably in infrastructure roles.
  • Experience influencing larger organizations of 500+ engineers on technical direction and best practices.
  • Experience working with cross-functional teams such as design, product, and data teams to deliver user experiences.
  • Strong focus on user experience, usability, scalability, and quality, with an ability to advocate for users and understand how people interact with software at scale.
  • Software development experience in one or more general-purpose programming languages, such as Python, Go, Rust, Java, or C++.
  • Excellent communication skills for collaborating with a service-oriented team and company.

Nice To Haves

  • 8+ years of experience with cloud infrastructure systems, such as Kubernetes and AWS or GCE ecosystems.

Responsibilities

  • Collaborate with software engineers and systems engineers to create and maintain the foundational platform for running Reddit’s infrastructure.
  • Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Reddit’s products using Go and sometimes Python.
  • Guide and contribute feedback to the technical and strategic direction of the compute platform.
  • Automate critical aspects of the development process, including service creation and management, as well as critical infrastructure operations.
  • Mentor backend developers across the company.
  • Serve as a go-to person for developers working through complex problems.
  • Troubleshoot and analyze infrastructure issues as Reddit scales and customer workloads change.

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) with employer match.
  • Global benefit programs covering workspace, professional development, and caregiving support.
  • Family planning support.
  • Gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and paid volunteer time off.
  • Generous paid parental leave.
  • Equity in the form of restricted stock units; depending on the position offered, commission may also be available.
  • Medical, dental, and vision insurance for U.S.-based employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service