A live role

Senior Backend Engineer, Analytics Instrumentation (Golang)

from GitLab · read the original and apply on their site

Remote, Canada; Remote, US

Our take: The real work here is building and guiding a unified Go and Kubernetes data collection platform that many GitLab teams depend on, where data quality and billing accuracy genuinely matter.

If you love building the quiet backend systems that everyone else relies on, this is foundational work: a single unified platform in Go, Kubernetes, ClickHouse and NATS that replaces a tangle of language-specific SDKs. You will guide design decisions, keep data honest enough to bill on, and grow other engineers through reviews and clear docs. It suits someone who cares about correctness, works well across team boundaries, and enjoys making instrumentation simple for everyone downstream.

Needs

  • building software
  • systems design
  • infrastructure tending
  • data modelling
  • root cause analysis
  • mentoring engineers

Rewards

  • writing documentation
  • mentoring engineers
  • cross team work
  • scaling reliable systems

Demands

  • cross team work
  • incident handling
  • technical tradeoffs
  • scaling reliable systems

Grows

  • technical strategy
  • risk tradeoffs
  • mentoring engineers
  • new languages and tools

Values

  • user privacy
  • transparency
  • measurable results
  • inclusion
  • rigour
  • remote working

Drains

  • operational support duty
  • data quality checks
  • privacy compliance

Would you love this work?

See how what you love doing lines up with this role - it takes about ten minutes to find out.

Find what I'd love to do next