Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 4 Go @ 4 Kubernetes @ 1 DevOps @ 4 Python @ 4 Java @ 4 Hiring @ 4 AWS @ 1 Communication @ 4 Rust @ 4Details
Reddit’s Infrastructure organization builds and delivers the compute orchestration environment, storage and data systems, and essential platform services behind Reddit. 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.
This role is a mix of software engineering and devops: you will write software to improve compute infrastructure, troubleshoot and analyze production problems at scale, and contribute to the design, implementation, and operations of Reddit’s multi-cloud compute infrastructure. Typical implementation languages include Go and sometimes Python.
Responsibilities
- Work collaboratively with software and systems engineers to create and maintain the foundational platform for running Reddit’s infrastructure.
- Design, write, and deliver software to improve availability, scalability, latency, and efficiency of Reddit products (primarily in Go and sometimes Python).
- Guide and contribute feedback to the technical and strategic direction of the compute platform.
- Automate critical aspects of development and infrastructure operations (e.g., service creation/management).
- Mentor backend developers across the company and be the go-to person for developers on complex problems.
Requirements
- 10+ years of experience developing internet-scale software, preferably in infrastructure roles.
- Experience with cloud infrastructure systems is a plus (Kubernetes, AWS / GCE ecosystems).
- Experience influencing large (500+ engineers) organizations on technical direction and best practices.
- Experience working with cross-functional teams such as design, product, and data to deliver user-facing experiences.
- Strong focus on user experience, usability, scalability, and quality.
- Software development experience in one or more general-purpose programming languages (Python, Go, Rust, Java, C++).
- Excellent communication skills to collaborate with a service-oriented team and company.
Preferred Qualifications
- Experience working on SMB related products/projects (mentioned in the engineering manager section of the posting).
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) with employer match
- Global benefit programs including workspace, professional development, and caregiving support
- Family planning support and gender-affirming care
- Mental health & coaching benefits
- Flexible vacation & paid volunteer time off
- Generous paid parental leave
Pay Transparency & Compensation
The base pay range for this U.S.-based position is: $260,800 - $365,100 USD. In addition to base salary, the role may be eligible to receive equity in the form of restricted stock units and, depending on position offered, commission.
Interview & Candidate Privacy
In select roles and locations, interviews may be recorded, transcribed and summarized by AI (candidates may opt out). During interviews Reddit may collect Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video), and any other information candidates choose to share. Recordings will be deleted promptly after a hiring decision. See the Candidate Privacy Policy for details.
Equal Opportunity
Reddit is an equal opportunity employer and is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in the application process.