Staff Backend Engineer (Go), Events Platform
GitLab · Bangalore, India
This listing is from the archive and may be closed. Browse the latest experienced jobs for current openings.
GitLab is hiring a Staff Backend Engineer (Go), Events Platform in Bangalore.
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, in
Responsibilities
- Lead technical execution on the CD platform: decompose complex architectural designs into well-scoped, deliverable work and drive the team to ship with quality and confidence.
- Solve high-complexity engineering problems and contribute architectural feedback that shapes how the system evolves.
- Set and maintain the technical bar across the codebase through code review, mentorship, and example.
- Mentor engineers at all levels, helping them grow their technical capabilities and navigate difficult problems.
- Represent the CD team in cross-functional engineering discussions and contribute to written technical proposals and architectural documents.
- Participate in on-call rotations to help ensure GitLab.com availability targets are met.
What you'll bring
- Deep professional experience building backend services in Go, with a track record in high-scale production environments.
- Demonstrated expertise in distributed systems design, including durable workflow execution, state persistence, and event-driven architectures.
- Extensive experience leading or contributing to release orchestration, deployment automation, or continuous delivery systems at scale.
- Extensive hands-on experience with Docker and Kubernetes at production scale, including progressive delivery patterns such as blue/green and canary deployments.
- Strong familiarity with GitOps workflows and tools in that ecosystem.
- Experience with policy-based governance in software delivery systems.
- Proven ability to translate complex architecture into clear, executable engineering work across a team.
- Demonstrated ability to incorporate AI tools into daily engineering workflows to drive efficiency and quality.
- Exceptional written and verbal communication skills, with a bias toward async, documentation-first practices.
Preferred qualifications
- Experience with AI engineering or building AI-integrated product features.
- Ruby on Rails experience.
About GitLab
The Events & Messaging Platform team is being built out within GitLab's Infrastructure Platforms org to take on one of the most foundational rebuilds on the platform. You'll work closely with the product and integration teams that consume it, shaping your guarantees around what they actually need, in a collaborative, async-first environment where engineers own outcomes. With the platform spanning Self-Managed, Dedicated, and SaaS, you'll reason about reliability across every way GitLab is deploy