GitLab

Senior Backend Engineer, Analytics Instrumentation (Golang)

GitLab
Apply
3 days ago
Remote, United States or Remote, CanadaSenior

Base Salary

$118k - $252k/yr

Responsibilities

  • Guide the design, implementation, and evolution of a unified data collection platform using Go, Kubernetes, ClickHouse, and NATS.
  • Improve instrumentation data emission, transit, quality, integrity, and usage billing accuracy.
  • Provide technical guidance for usage billing and instrumentation systems, including incident handling, root cause analysis, and service restoration.
  • Collaborate across research and development, product, enterprise data, data consumer, and customer-facing teams.
  • Make technical decisions balancing product-team usability with system reliability, correctness, performance, and downstream data quality.
  • Mentor engineers through code reviews, design discussions, and technical documentation.

Requirements

  • Significant experience working with production platform or infrastructure systems.
  • Strong proficiency in Go and experience building and maintaining production services.
  • Strong backend development experience designing and delivering scalable, reliable systems for internal and external customers.
  • Experience making technical tradeoffs involving reliability, performance at scale, data quality, and observability.
  • Experience working across team boundaries with product teams, data consumers, and internal stakeholders.
  • Familiarity with cloud-native technologies and open-source development practices.
  • Track record of mentoring engineers and helping teams make clear, well-documented technical decisions.

Benefits

  • Health, financial, and well-being benefits.
  • Flexible paid time off.
  • Team Member Resource Groups.
  • Equity compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Fully remote work arrangement, subject to location-based eligibility requirements.

Tech Stack

Categories

BackendData Engineering
GitLab

About GitLab

1,001-5,000 employees

GitLab is the Intelligent Orchestration Platform where software teams and their AI agents stay in flow to amplify their capacity for innovation. Together, they automate repetitive tasks to plan, build, secure, test, deploy and maintain software. With GitLab, software teams spend less time on coordination overhead and more time on the next big idea. GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle. Agents handle code generation, security analysis, code review, CI/CD troubleshooting, and custom workflows — while teams maintain control through enterprise governance. Build what's next with us. Explore open roles and join our talent community: https://about.gitlab.com/jobs/

Contact me