A live role

Staff Backend Engineer, Gitlab Delivery: Upgrades

from GitLab · read the original and apply on their site

Bangalore, India

Our take: The real work here is architecting reliable, zero-downtime deployment and upgrade tooling for self-managed GitLab, guiding a distributed team through influence rather than authority.

If you love making complex software deploy and upgrade cleanly in someone else's infrastructure, this is that job at scale. You will shape zero-downtime upgrade architecture with Kubernetes Operators and Helm charts, guide a distributed team through clear proposals and mentoring rather than orders, and see millions of installs run more smoothly because of your work. It suits an engineer who cares about the unglamorous reliability details and enjoys earning influence by getting the thinking right.

Needs

  • systems architecture
  • kubernetes operators
  • deployment automation
  • database lifecycle
  • incident response
  • technical influence

Rewards

  • reliable customer upgrades
  • visible impact
  • open source craft
  • being the anchor

Demands

  • cross-team coordination
  • async remote work
  • on-call rotation
  • zero-downtime stakes
  • technical direction

Grows

  • deployment strategy
  • influence without authority
  • postgres migrations
  • system debugging

Values

  • open working
  • user reliability
  • learning culture
  • rigour under pressure

Drains

  • compatibility validation
  • runbook writing
  • on-call firefighting

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