Backend Engineer, Analytics Instrumentation (Golang)

1 hour, 40 minutes ago
Full-time
Mid Level
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.
  • Manage the sending, transit, and quality of instrumentation data to protect data integrity.
  • Train and support product development teams on how to instrument features using the shared service.
  • Handle on-call duties during working hours for billing and instrumentation systems.
  • Work across R&D and the enterprise data organization to gather requirements and deliver solutions.
  • Make architectural decisions that balance ease of use for product teams with reliability for data consumers.
  • Support a foundational internal service used by research and development teams across GitLab.
  • Provide documentation, guidance, and technical assistance to internal stakeholders.

Requirements

  • Proficiency in Go and experience building and maintaining production services.
  • Strong backend development experience designing scalable, reliable systems.
  • Experience with system reliability, performance at scale, data quality, and observability.
  • Experience designing and building APIs such as REST or gRPC.
  • Experience working in cross-functional teams across product, data, and engineering boundaries.
  • Experience with instrumentation, analytics, or data systems in environments such as Ruby on Rails or comparable stacks.
  • Ability to work asynchronously across multiple time zones in a distributed team environment.
  • Nice to have: experience with foundational infrastructure supporting internal and external customers.

Benefits

  • Flexible Paid Time Off.
  • Equity Compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.
  • Benefits to support health, finances, and well-being.
  • Team Member Resource Groups.
  • Remote work with global hiring flexibility, subject to location-based eligibility requirements for some roles.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Rust Software Developer

Narvar 251-1K Media

Narvar is hiring senior Rust engineers to build and operate high-correctness systems on critical platform paths for its large-scale post-purchase platform.

AWS GCP Microservices Rust
10 minutes ago

Senior Software Engineer- Video Signalling

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Senior Software Engineer to design and optimize the core signalling infrastructure for its real-time video communications platform, ensuring high performance, reliability, and scalability for customers worldwide.

Agile AWS Azure C++ GCP Java Rust Twilio WebRTC
10 minutes ago

API Developer Lead

MKS2 Technologies 51-250 Internet Software & Services

MKS2 Technologies is hiring a fully remote API Developer Lead to support the VA Lighthouse Program by building, governing, and securing scalable APIs across multiple teams.

Argo CD AWS CI/CD Datadog Envoy Flux GitOps Grafana Helm JWT Kubernetes Linux Nginx OpenAPI OpenSearch Prometheus Secrets Management Splunk TLS
40 minutes ago

Lead Software Engineer_GoLang

New Relic 1K-5K Internet Software & Services

New Relic is hiring a Senior Backend Engineer to help build and scale next-generation observability and infrastructure services for customers managing complex, distributed systems at cloud scale.

Agile AWS Azure CI/CD GCP GitHub Go GraphQL Java JavaScript Kubernetes React Terraform
55 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