✨ About The Role
- The Staff Software Engineer will focus on creating automated deployment systems that ensure reliability and efficiency.
- Responsibilities include orchestrating complex deployment workflows and progressively rolling out services globally.
- The role involves integrating open-source technologies, particularly from the CNCF ecosystem, to meet Reddit's business needs.
- The engineer will also build end-user tooling, such as CLI utilities in Go, to facilitate interaction with dashboards.
- Sharing on-call responsibilities with the deployment infrastructure team is part of the job expectations.
âš¡ Requirements
- The ideal candidate will have over 7 years of experience in the infrastructure and deployment domain, with a strong emphasis on software engineering.
- Proficiency in programming languages such as Go, Rust, or Python is essential for success in this role.
- Experience with Kubernetes or similar distributed systems is crucial for managing complex deployment workflows.
- Strong troubleshooting skills are necessary, covering both high-level orchestration and lower-level runtime issues.
- Excellent communication skills are required to collaborate effectively with a service-oriented team and to gather requirements from end-users.