GitLab · 3 months ago
Intermediate Backend Engineer (Golang), Monitor: Platform Insights
GitLab is an open-core software company that develops a comprehensive AI-powered DevSecOps Platform. They are seeking an Intermediate Backend Engineer with a strong background in high-scale and data-rich Golang applications to develop backend components, collaborate with product management, and advocate for product quality and performance.
Cloud SecurityDeveloper ToolsDevOpsOpen SourceSaaS
Responsibilities
Develop Golang Backend components leveraging high-scale data pipelines
Collaborate with Product Management and other stakeholders within Engineering (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment
Craft code that meets standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
Working with other GitLab teams to help them integrate monitoring and insights features into their product areas
Develop features and improvements to the GitLab product in a secure, well-tested, and performant way
Ship features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
Advocate for improvements to product quality, security, and performance
Solve technical problems of high scope and complexity
Qualification
Required
Professional experience with Golang and PostgreSQL
Strong database experience and interest in developing expertise in ClickHouse databases
Experience working with a platform or complex applications (Large scale is a bonus)
Familiarity building and deploying software with CI/CD or other internal tooling
Familiarity with distributed, scalable and reliable systems
A user of modern DevOps platforms. (GitLab is a bonus.)
Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
Monitoring system health with tools like Prometheus or Grafana
Analyzing metrics, developing automation scripts, scaling systems
Preferred
Prefer a background or strong interest in learning Golang
Prefer some GCP and/or AWS experience
Prefer experience managing cloud infrastructure and ensuring efficient deployments
Prefer some experience operating a managed Kubernetes cluster (ex. GKE or EKS)
Benefits
Benefits to support your health, finances, and well-being
All remote, asynchronous work environment
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental leave
Home office support
Company
GitLab
GitLab is a web-based Git repository manager that offers a variety of features for software development teams.
Funding
Current Stage
Public CompanyTotal Funding
$413.5MKey Investors
ICONIQ GrowthGoogle VenturesAugust Capital
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M
Recent News
2026-01-16
2026-01-16
2026-01-13
Company data provided by crunchbase