Principal Software Engineer, Infrastructure

Reddit

24m ago • Remote

Senior

Remote

286,700 - 401,400 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Principal Software Engineer, Infrastructure (backend + DevOps focus)
  • Focus: Multi-cloud compute orchestration, storage/data systems, and platform services

Description

You will help design, build, and operate Reddit’s multi-cloud compute infrastructure platform. The work blends software engineering and DevOps—writing systems software to improve availability, scalability, latency, and efficiency, plus deep troubleshooting and analysis as workloads change at scale. You’ll collaborate with engineers and systems teams to guide technical direction and mentor other backend developers.

Responsibilities

  • Collaborate with software and systems engineers to create and maintain foundational infrastructure platform capabilities
  • Design, write, and deliver software improvements in Go and sometimes Python
  • Provide technical and strategic guidance for the compute platform
  • Automate key parts of service creation/management and infrastructure operations
  • Mentor backend developers across the company
  • Serve as a go-to expert for complex infrastructure problems

Requirements

  • 10+ years experience developing internet-scale software, preferably in infrastructure roles
  • 8+ years experience with cloud infrastructure systems (Kubernetes and AWS/GCE ecosystems are a plus)
  • Experience influencing larger organizations (500+ engineers) on technical direction and best practices
  • Experience working with cross-functional teams (design, product, data)
  • Strong focus on usability, scalability, quality, and security
  • Software development experience with one or more general-purpose languages (Python, Go, Rust, Java, C++)
  • Excellent communication skills to collaborate with a service-oriented team

Benefits

  • Comprehensive healthcare and income replacement programs
  • 401(k) with employer match
  • Global benefits (workspace, professional development, caregiving support)
  • Family planning support and gender-affirming care
  • Mental health & coaching benefits
  • Flexible vacation and paid volunteer time off
  • Generous paid parental leave
  • Equity via restricted stock units; base salary range: $286,700–$401,400 (US)
  • Medical/dental/vision and other US-based benefits

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Principal Software Engineer, Infrastructure role

Improve your resume for just $5

$286,700 – $401,400/year

Unlock Full Resume Report