This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Deployment Infrastructure team at Reddit is seeking a Senior Software Engineer to focus on creating robust, automated deployment systems that balance reliability and efficiency.
The role involves deploying services globally by ensuring release artifacts can be deployed via custom workflows across various compute clusters.
The engineer will work on orchestrating complex deployment workflows, progressively rolling out services globally, achieving automated rollback of failed deployments, and providing insight and monitoring around deployment health.
Collaboration with a team of software engineers, integrating open-source technologies, building end-user tooling, and sharing on-call responsibilities with the deployment infrastructure team are key responsibilities.
The position requires integrating open-source technologies, contributing to them, and building end-user tooling like CLI utilities in Go.
The engineer will work with end-users to establish requirements and designs, and share on-call responsibilities with the deployment infrastructure team.
Requirements:
5+ years of experience in the infrastructure and/or deployment domain, with a focus on software engineering.
Proficiency in Go (Preferred), Rust, or Python.
Experience developing on top of Kubernetes or similar distributed systems.
Experience with continuous delivery systems such as Argo, Flux, Temporal, and similar systems.
Strong troubleshooting skills from orchestration concerns to runtime issues.
Experience in designing large systems, scoping work, and building consensus with other engineers.
Excellent communication skills to collaborate with a service-oriented team and company.