Taro Logo

Senior Software Engineer - Tempo

Grafana Labs develops open-source visualization and observability tools used by millions globally, including major companies for monitoring critical applications and infrastructure.
$84,000 - $101,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Tempo

Grafana Labs is seeking a Senior Software Engineer to join the Tempo team, focusing on backend development for our distributed tracing backend. As part of this role, you'll be working on Tempo, an open-source project that's a key component of Grafana Enterprise Traces (GET).

Your responsibilities will include:

  • Collaborating with the team to deliver new features and improvements
  • Leading projects from concept to implementation
  • Designing, building, and maintaining critical systems
  • Influencing the product roadmap
  • Participating in on-call rotations
  • Supporting and mentoring team members

We're looking for someone who is:

  • A self-starter with a bias towards action
  • Customer-focused
  • Pragmatic in approach to complex challenges
  • Collaborative and communicative

Key requirements:

  • Solid experience with at least one programming language (Go preferred, but Python, C, C++, Rust are also valuable)
  • Experience in delivering end-to-end projects
  • Experience with cloud software development or systems engineering
  • Ability to write clean, robust, and performant software
  • Familiarity with on-call duties and operations/SRE tasks

This is a remote position open to candidates in Spain, Germany, Sweden, or the UK. The role offers competitive compensation, equity, bonuses, and comprehensive benefits.

Join us in developing cutting-edge observability tools used by major organizations worldwide. At Grafana Labs, we value creativity, diverse perspectives, and the opportunity to make a significant impact on our products and the industry.

Last updated 8 months ago

Responsibilities For Senior Software Engineer - Tempo

  • Collaborate with team to deliver new features and improvements
  • Lead projects from concept to implementation
  • Design, build, and maintain critical systems
  • Influence product roadmap
  • Participate in on-call rotations
  • Support and mentor team members

Requirements For Senior Software Engineer - Tempo

Go
Kubernetes
Python
Rust
  • Solid experience with at least one programming language (Go preferred)
  • Experience delivering end-to-end projects
  • Experience with cloud software development or systems engineering
  • Ability to write clean, robust, and performant software
  • Familiarity with on-call duties and operations/SRE tasks

Benefits For Senior Software Engineer - Tempo

Equity
  • Equity
  • Bonus

Interested in this job?