A live role
Senior Backend Engineer, Gitlab Delivery: Zero Downtime Upgrades
from GitLab · read the original and apply on their site
Bangalore, India
Our take: The real work here is making self-managed GitLab reliably deployable and upgradable at scale, through Go tooling, automation pipelines, and close async work with security and reliability teams.
If you like making self-managed software genuinely reliable, this is deployment tooling done properly: Omnibus, Helm Charts, the Environment Toolkit, and the Operator, all built so enterprise customers can install, upgrade, and operate GitLab without drama. You will write Go, build the CI pipelines that catch regressions before they ship, and partner with security, SRE, and release teams across a fully remote, async, globally distributed group. It suits someone who takes quiet pride in fewer escalations, cleaner upgrades, and infrastructure that just works.
Needs
- infrastructure tending
- automation pipelines
- go engineering
- integrating systems
- writing docs
- database troubleshooting
Rewards
- remote working
- customer reliability
- mentoring engineers
- shaping roadmap
- measurable results
Demands
- cross-team coordination
- clear written comms
- large codebase work
- security partnership
- async collaboration
Grows
- systems design
- cloud platforms
- architectural direction
- observability tooling
Values
- deployment rigour
- secure by default
- transparent working
- quality assurance
Drains
- escalation handling
- compliance alignment
- async across timezones
Would you love this work?
See how what you love doing lines up with this role - it takes about ten minutes to find out.
Find what I'd love to do next