Staff Build & Release Engineer - DevOps
Core
Designing and implementing build, continuous integration, delivery, test, and release processes for large, complex, and concurrent software product releases.
Role type
Staff Build & Release Engineer (DevOps)
Builds
Production software builds and release artifacts across multiple environments
Domain
Software Engineering / DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
CI/CD tooling, containerization, cloud platforms, scripting, configuration management, monitoring/logging, automated build execution, release strategy design
Preferred skills
Mentoring junior engineers, cross-functional collaboration, industry best practices evangelism
Technologies
Jenkins, GitLab CI, Azure DevOps, CircleCI, Docker, Kubernetes, AWS, Azure, GCP, Ansible, Puppet, Chef, Prometheus, Grafana, ELK stack, Python, Bash, PowerShell
Responsibilities
Own strategy and implementation for build/release processes; manage and improve release processes for scale and efficiency; develop and enhance test infrastructure and CI frameworks; determine and promote best practices; partner with developers to deliver quality software via build/deployment systems; diagnose bugs and formulate solutions; train team on new techniques.
Seniority
Staff, hands-on IC with mentorship