Reddit is looking to expand its engineering management in Compute Platform / Infrastructure to build and deliver common software, frameworks, and constructs for the rest of Reddit, aiming to scale its infrastructure by abstracting away technical details of compute infrastructure through a developer-facing platform.
Requirements
- 5+ years experience on cloud infrastructure and compute platforms.
-
- This experience should include ample time developing and shipping software.
- Strong technical judgment and ability to evaluate the quality of engineering decisions related to cloud infrastructure systems (Kubernetes, AWS, GCE).
- Accountability for the team's technical output and operational decisions.
- Strong focus on scalability, performance, user experience, and quality.
- You have a deep intuition for how critical infra systems work at scale and how to improve user experience through platforms.
- Experience in Go, Kubernetes, Argo, Flux, and other CNCF landscape projects is a huge plus.
Responsibilities
- Lead: Work with the team to select, scope, and drive high leverage projects that align with Reddit’s goals to scale our infrastructure to a large multiple of what it is today by abstracting away the technical details of our compute infrastructure by building a developer-facing platform.
- Build: Hire, onboard, and build out your team to execute on a strategy and create a more efficient, scalable, and user friendly compute platform.
- Amplify: Mentor your ICs and be a leader for the team.
- Collaborate: Work together with a variety of teams across Reddit Engineering.
- Evolve: Learn and improve your own technical and non-technical abilities.
- Developing the platform that runs Reddit requires balancing developer experience, reliability, and safety in supporting one of the world’s largest websites.
- Our teams are building and maintaining the complex software needed to rapidly grow and sustain Reddit's cloud compute production environment.
Other
- 2-4 years experience in people management of high performing platform or infrastructure engineering teams, including setting clear goals, driving execution, developing product roadmaps, and supporting career growth.
- High empathy, excellent communication skills, and the ability to find compromise working across the entire engineering org.
- Having experience managing high-performing software engineering teams is important for success in this role.
- Previous experience with distributed systems at web scale (thousands of nodes, hundreds of systems) is a plus.
- This is a high impact role where your positive contributions will be amplified through the Reddit technology stack and lead to direct business impact.