Senior Backend Engineer, Analytics Instrumentation (Golang)

2 hours, 55 minutes ago
Full-time
Senior
Software Development
GitLab

GitLab

GitLab: The comprehensive DevOps platform revolutionizing software development with automation, AI workflows, and essential tools for efficient collaboration.

Internet Software & Services
1K-5K
Founded 2014

Description

  • Design, build, and maintain a unified Go-based instrumentation service for the company.
  • Own the sending, transit, and quality of instrumentation data across the system.
  • Train and support product development teams on how to instrument their features using the unified service.
  • Manage on-call responsibilities during working hours for usage billing and instrumentation systems.
  • Collaborate with research and development teams and the enterprise data organization to gather requirements and deliver solutions.
  • Make architectural decisions that balance ease of use for product teams with reliability and correctness for data consumers.
  • Provide documentation, guidance, and technical support to internal teams adopting the service.
  • Ensure data integrity that supports strategic decision-making and usage billing accuracy.

Requirements

  • Proficiency in Go and experience building and maintaining production services.
  • Strong backend development experience with scalable, reliable systems.
  • Experience with reliability, performance at scale, data quality, and observability concerns.
  • Experience designing and building APIs such as REST or gRPC.
  • Experience working in cross-functional, collaborative teams across team boundaries.
  • Experience with instrumentation, analytics, or data systems is helpful.
  • Ruby on Rails experience is helpful.
  • Ability to work asynchronously as part of a distributed team across multiple time zones.

Benefits

  • Base salary range of $117,600 to $252,000 USD for U.S. residents.
  • Benefits to support health, finances, and well-being.
  • Flexible Paid Time Off.
  • Equity Compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Software Engineer | Fraud Prevention

Wellhub 1-10 Gas Utilities

Wellhub is hiring a Staff Software Engineer for its Fraud & Prevention team in Brazil to build and improve systems that identify, prevent, and remove fraudulent activity across the company’s platform.

AWS DynamoDB Go Java Kafka Kotlin Microservices MySQL PostgreSQL SQL
10 minutes ago

Senior Backend Developer – C#/ .Net (Remote - Mexico Only)

Varicent 251-1K Professional Services

Varicent is hiring a Senior Backend Software Developer to help build and optimize its AWS-based incentives platform for a multidisciplinary team serving global customers.

AWS C# CI/CD DynamoDB EC2 JavaScript .NET Python React REST API SQL TypeScript
10 minutes ago

Senior Software Engineer - Runtime

MariaDB.org 11-50 Internet Software & Services

MariaDB is hiring a Senior Software Engineer for its Runtime Team in India to develop core server components that power query processing, plugins, and utility functionality in a widely used database platform.

Java MariaDB Rust SQL
10 minutes ago

Mid-Level Backend Software Engineer | Engagement & Platform

Wellhub 1-10 Gas Utilities

Wellhub is hiring a Mid-level Backend Software Engineer in Brazil to help build AI-powered engagement and platform solutions for its remote-first workplace wellness platform.

AWS DynamoDB Generative AI Go Grafana Java Kafka Kotlin Microservices OpenSearch PostgreSQL Python Serverless SQL
10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers