Senior Backend Engineer (Golang), Monitor:Platform Insights jobs in United States
cer-icon
Apply on Employer Site
company-logo

GitLab · 1 week ago

Senior Backend Engineer (Golang), Monitor:Platform Insights

GitLab is an open-core software company that develops a comprehensive AI-powered DevSecOps Platform used by over 100,000 organizations. As a Senior Backend Engineer on the Monitor: Platform Insights team, you will build a unified data event platform, focusing on high-scale Golang services and database integrations to enhance user experience and insights across the DevSecOps lifecycle.

Cloud SecurityDeveloper ToolsDevOpsOpen SourceSaaS
check
Comp. & Benefits

Responsibilities

Develop backend components and services in Golang that process high-scale, data-rich event streams for the unified Platform Insights experience
Design and implement database interactions using PostgreSQL and ClickHouse, focusing on performance, reliability, and observability use cases
Collaborate with Product Management, UX, and other engineering teams to define, build, and iterate on monitoring and insights features that solve real user problems
Craft maintainable, well-tested, and secure code that follows team standards, and uphold these standards through thoughtful code reviews
Integrate data from multiple GitLab stages into a unified event platform so users can monitor teams, processes, and services in a single dashboard
Partner with other GitLab product teams to embed monitoring, dashboards, and insights into their areas of the GitLab platform
Monitor system health and performance using tools such as Prometheus and Grafana, and contribute to automation that improves reliability and scalability
Participate in planning, estimation, and technical discussions as a self-directed contributor, helping to break down and deliver complex backend projects

Qualification

GolangPostgreSQLClickHousePrometheusGrafanaCI/CDCloud environmentsEffective communicationCollaborationProblem-solving

Required

Experience building backend services in Golang for high-scale, data-rich applications
Proficient with relational databases, including PostgreSQL, and interested in developing deeper expertise with ClickHouse
Understanding of distributed, scalable, and reliable systems, and how to monitor system health with tools like Prometheus or Grafana
Ability to work with CI/CD pipelines and modern DevOps practices to build, test, and deploy software, ideally using platforms such as GitLab
Experience or strong interest in operating applications and managing infrastructure in cloud and containerized environments (e.g., GCP, AWS, Kubernetes or similar)
Clear, effective communication in written and spoken English, and a collaborative approach suited to a remote, asynchronous team, with openness to learning and applying transferable skills

Benefits

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 is a web-based Git repository manager that offers a variety of features for software development teams.

Funding

Current Stage
Public Company
Total Funding
$413.5M
Key Investors
ICONIQ GrowthGoogle VenturesAugust Capital
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M

Leadership Team

leader-logo
Bill Staples
Chief Executive Officer
linkedin
leader-logo
Sytse Sijbrandij
Co-founder and Executive Chair
linkedin
Company data provided by crunchbase