Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Reddit Logo

Principal Software Engineer, Infra

Reddit

$260,800 - $365,100
Dec 8, 2025
Remote, US
Apply Now

Reddit is looking to hire a backend software engineer to work collaboratively on a team dedicated to building out Reddit’s multi-cloud compute infrastructure. This is a high impact role where you will contribute to design, implementation, and operations for one of the largest sites in the world. The Compute team’s mission is to provide a platform for teams to independently and effectively run their compute workloads in a performant, reliable, and secure way.

Requirements

  • Software development experience in one or more general purpose programming languages; Python, Go, Rust, Java, C++.

Responsibilities

  • Work collaboratively with a team of 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 in 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 such as service creation and management, as well as critical infrastructure operations.
  • Mentor backend developers across the company.
  • Be the go-to person for developers on complex problems

Other

  • 10+ years of experience developing internet-scale software, preferably in infrastructure roles.
  • 8+ years experience with cloud infrastructure systems is a plus (Kubernetes, AWS / GCE ecosystems).
  • Experience in influencing larger (500+ engineers) organizations on technical direction/best practices.
  • Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences.
  • Strong focus on user experience, usability, scalability, and quality. You are an undying advocate for the user, and you have a deep intuition for how people think and how they interact with software at scale.
  • Excellent communication skills to collaborate with a service-oriented team and company.