
About GitLab
The single application for the entire DevOps lifecycle
Key Highlights
- Public company (NASDAQ: GTLB) with a valuation of $11B
- Over 30,000 customers including NASA, IBM, and Goldman Sachs
- Headquartered in San Francisco, with a fully remote workforce
- Unlimited PTO and flexible remote work options
GitLab is a comprehensive DevOps platform headquartered in San Francisco, California, serving over 30,000 organizations including NASA, IBM, and Goldman Sachs. The platform integrates project planning, source code management, CI/CD, and monitoring into a single application, streamlining the software...
🎁 Benefits
GitLab offers competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, allowing employees to work from anywhere. They a...
🌟 Culture
GitLab is known for its remote-first culture, with a strong emphasis on transparency and collaboration across global teams. The company values results...
Overview
GitLab is hiring a Senior Backend Engineer to support self-managed customers by building and maintaining infrastructure and automation tools. You'll work with Go and GitLab technologies in a remote capacity across the Americas and EMEA.
Job Description
Who you are
You have 5+ years of backend engineering experience, particularly in building and maintaining production systems that scale effectively. Your expertise in Go is complemented by a strong understanding of infrastructure and automation, enabling you to deliver high-quality solutions for self-managed customers. You thrive in collaborative environments and are comfortable working with cross-functional teams to drive innovation and efficiency. Your experience with GitLab and its CI/CD tools positions you well to contribute to our mission of redefining software development.
You are familiar with DevSecOps principles and understand how to integrate security into the software development lifecycle. You have a proactive approach to problem-solving and are skilled at debugging complex issues that arise in distributed systems. Your ability to communicate technical concepts clearly to both technical and non-technical stakeholders is a key strength.
Desirable
Experience with cloud platforms and container orchestration tools like Kubernetes is a plus. Familiarity with AI technologies and their application in software development can set you apart. You are open to learning and adapting to new technologies as they emerge, ensuring that you remain at the forefront of industry trends.
What you'll do
As a Senior Backend Engineer on the GitLab Operate team, you will focus on delivering and supporting GitLab for self-managed customers. Your primary responsibilities will include building and maintaining the infrastructure that powers our deployment options, ensuring that our tools are reliable and efficient. You will work closely with the Omnibus GitLab and GitLab Helm Charts, contributing to the development of the GitLab Environment Toolkit.
You will collaborate with other engineers to design and implement automation solutions that enhance the user experience for our customers. Your role will involve troubleshooting and resolving issues that arise in the deployment process, ensuring that our customers have a seamless experience. You will also participate in code reviews and contribute to the continuous improvement of our development processes.
In this position, you will have the opportunity to mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. You will be part of a high-performance culture that values innovation and collaboration, allowing you to make a significant impact on our products and services.
What we offer
At GitLab, we offer a flexible remote work environment that allows you to balance your professional and personal life. You will be part of a diverse team that values every voice and encourages continuous knowledge exchange. Our culture is built on trust and transparency, enabling you to reach your full potential while working on meaningful projects that transform how the world develops software.
We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in co-creating the future of software development and making a difference in the industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at GitLab.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
GitLab is hiring an Intermediate Backend Engineer to support self-managed customers by building and maintaining infrastructure and automation tools. You'll work with Go and GitLab technologies in a remote capacity across Canada and EMEA.

Staff Engineer
GitLab is seeking a Staff Engineer for their Operate team to lead the technical direction of their self-managed deployment strategy. You'll work with GitLab's AI-powered DevSecOps platform to ensure reliable deployment and upgrades. This role requires expertise in deployment tooling and a strong understanding of infrastructure.

Engineering Manager
GitLab is seeking an Engineering Manager for their GitLab Delivery team to lead a high-performing, globally distributed team. You'll focus on making it easy for customers to deploy and operate GitLab reliably. This role requires strong leadership skills and experience in managing engineering teams.

Backend Engineer
Bestow is hiring a Senior Backend Engineer to build and modernize life insurance technology. You'll work with Go to develop a platform that enables carriers to launch products rapidly. This position requires significant backend engineering experience.

Backend Engineer
GitLab is hiring a Senior Backend Engineer to build a unified data event platform for their Monitor: Platform Insights team. You'll work with Golang and PostgreSQL to create high-scale, data-rich services. This position requires strong backend engineering experience.