about 3 hours ago
Base Salary
$192k - $240k/yr
Responsibilities
- Design, build, and maintain the release infrastructure for deployment pipelines and incident workflows.
- Drive technical strategy and architecture for release and observability systems.
- Collaborate with product, engineering, and operations teams for safe and predictable releases.
- Identify and deliver improvements to the end-to-end release process.
- Build and evolve tooling for observability and incident response.
- Proactively identify and mitigate risks in the release and infrastructure stack.
- Define, instrument, and monitor key metrics for release engineering.
- Partner with other teams to debug complex production issues.
- Contribute to best practices in release engineering and operational excellence.
- Mentor other engineers and provide technical guidance.
- Stay updated on emerging tools and practices in release engineering.
Requirements
- 7+ years of experience in designing, building, and operating backend or infrastructure systems.
- Strong proficiency in backend programming languages like Go, Java, Kotlin, or Python.
- Hands-on experience with CI/CD and release pipelines.
- Experience with scalable, high-availability distributed systems on cloud platforms.
- Deep familiarity with containerization and orchestration tools.
- Experience designing and maintaining observability tooling.
- Strong understanding of reliability and SRE practices.
- Experience designing and optimizing data storage systems.
- Proven track record of improving release processes.
- Comfort working cross-functionally with product and engineering teams.
- Strong communication and collaboration skills.
Benefits
- Hybrid work environment with a minimum of three days in the office.
- Up to four weeks of fully remote work per year.