Software Engineer, Delivery : Release
Core
Backend engineer building release management tooling, frameworks, and processes to automate GitLab's software delivery across SaaS and self-managed environments.
Role type
Senior IC backend engineer (release automation)
Builds
Release frameworks, automation tools, and monitoring systems for GitLab's delivery pipeline
Domain
DevOps / Continuous Delivery / Cloud Infrastructure
Required skills
Ruby or Go, large-scale systems, CI/CD pipelines, containerization, Infrastructure as Code, application observability
Preferred skills
Ruby on Rails, cloud platforms, SRE collaboration
Technologies
Ruby, Go, Ruby on Rails, Kubernetes, Docker, Terraform, Prometheus, Grafana
Responsibilities
Create tools to automate the release process, build new release features to replace custom tooling, work with teams to implement faster release solutions, create scalable code frameworks, instrument code for observability, develop monitoring and alerting, identify process bottlenecks and optimize them
Seniority
Senior, hands-on IC