
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...

Intermediate Backend Engineer (Golang), Monitor: Platform Insights
GitLab • Remote, APAC
Skills & Technologies
Overview
GitLab is seeking an Intermediate Backend Engineer to help build a unified data event platform for their Monitor: Platform Insights team. You'll work with Golang services and database integrations to enhance the DevSecOps lifecycle. This role requires experience in backend engineering and a strong understanding of data-rich applications.
Job Description
Who you are
You have experience as a backend engineer, particularly with Golang, and are comfortable building high-scale services that handle significant data loads. You understand the intricacies of database integrations and are eager to work on a platform that enhances the software development lifecycle. You thrive in collaborative environments and are excited about leveraging AI to improve productivity and innovation in your work.
You are familiar with the principles of DevSecOps and understand how to create solutions that empower users to query, visualize, and analyze data effectively. You are a proactive problem solver who enjoys tackling complex challenges and contributing to a team that values continuous knowledge exchange and growth.
Desirable
Experience with AI technologies and their application in software development is a plus. Familiarity with data visualization tools and techniques will also be beneficial in this role. You are open to learning new technologies and methodologies that can enhance your contributions to the team.
What you'll do
As an Intermediate Backend Engineer on the Monitor: Platform Insights team, you will be responsible for developing and maintaining a unified data event platform that allows GitLab users to interact with data across all stages of the DevSecOps lifecycle. You will focus on building robust Golang services that are capable of processing large volumes of data efficiently.
You will collaborate closely with cross-functional teams, including product managers and data analysts, to understand user needs and translate them into technical requirements. Your role will involve designing and implementing APIs that facilitate data access and manipulation, ensuring that they are scalable and secure.
You will also be tasked with optimizing database interactions to enhance performance and reliability. This includes writing efficient queries and ensuring that data integrity is maintained throughout the application.
In addition to development work, you will participate in code reviews and contribute to the overall improvement of the team's coding standards and practices. You will have the opportunity to mentor junior engineers and share your knowledge of Golang and backend development best practices.
What we offer
GitLab offers a dynamic work environment where innovation is encouraged, and every team member's voice is valued. You will have the chance to work with industry leaders and contribute to projects that have a significant impact on how software is developed globally. We provide opportunities for professional growth and development, ensuring that you can reach your full potential.
We believe in a culture of transparency and collaboration, where team members are empowered to take ownership of their work. GitLab also embraces flexibility, allowing you to work remotely while maintaining a strong connection with your colleagues.
Join us in co-creating the future of software development and be part of a team that is transforming the industry through cutting-edge technology and a commitment to excellence.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at GitLab.