GitLab

Staff Backend Engineer (Go), Continuous Delivery

GitLab
Apply
5 months ago
Remote, IndiaStaff+

Responsibilities

  • Lead technical execution for the Continuous Delivery platform by decomposing architecture into deliverable work and driving quality delivery.
  • Solve high-complexity engineering problems and provide architectural feedback that shapes system evolution.
  • Maintain the technical bar through code review, mentorship, and example.
  • Mentor engineers at all levels and help them develop their technical capabilities.
  • Represent the CD team in cross-functional engineering discussions and contribute to technical proposals and architectural documents.
  • Participate in on-call rotations to help maintain GitLab.com availability targets.

Requirements

  • Deep professional experience building backend services in Go in high-scale production environments.
  • Expertise in distributed systems, including durable workflow execution, state persistence, and event-driven architectures.
  • Extensive experience with release orchestration, deployment automation, or continuous delivery systems at scale.
  • Extensive hands-on production-scale experience with Docker and Kubernetes, including blue/green and canary deployments.
  • Strong familiarity with GitOps workflows and ecosystem tools.
  • Experience with policy-based governance in software delivery systems.
  • Ability to translate complex architecture into executable engineering work across a team.
  • Experience incorporating AI tools into daily engineering workflows.
  • Strong written and verbal communication skills with documentation-first practices.
  • Experience with AI engineering or AI-integrated product features is preferred.
  • Ruby on Rails experience is preferred.

Benefits

  • Health, financial, and well-being benefits
  • Flexible paid time off
  • Team Member Resource Groups
  • Equity Compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental leave
  • Home office support
  • Fully remote work arrangement, subject to country-specific eligibility

Tech Stack

DockerGoKubernetesRuby on Rails

Categories

GitLab

About GitLab

1,001-5,000 employees

GitLab is the Intelligent Orchestration Platform where software teams and their AI agents stay in flow to amplify their capacity for innovation. Together, they automate repetitive tasks to plan, build, secure, test, deploy and maintain software. With GitLab, software teams spend less time on coordination overhead and more time on the next big idea. GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle. Agents handle code generation, security analysis, code review, CI/CD troubleshooting, and custom workflows — while teams maintain control through enterprise governance. Build what's next with us. Explore open roles and join our talent community: https://about.gitlab.com/jobs/