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.