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.
$91,000 - $114,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

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 open-source distributed tracing backend. As part of this role, you'll be working on Tempo, 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 essential systems
  • Influencing the product roadmap
  • Participating in on-call rotations
  • Supporting and mentoring team members

We're looking for someone who is:

  • A motivated 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, or similar are transferable)
  • 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

Nice-to-haves include experience with Kubernetes, Grafana and Prometheus, microservices architecture, and working in a fully remote environment.

Grafana Labs offers a competitive compensation package, including equity and bonus opportunities. The base compensation range for this role in Germany is EUR 91,000 - EUR 114,000, with actual compensation varying based on experience and skills.

Join us in developing cutting-edge observability tools used by millions worldwide, from NASA to Minecraft HQ. At Grafana Labs, we value diversity, equality, and creating an inclusive environment where talented individuals can do their best work.

Last updated 3 days 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 essential systems
  • Influence product roadmap
  • Participate in on-call rotations
  • Support and mentor team members

Requirements For Senior Software Engineer - Tempo

Go
Kubernetes
  • 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
  • Bonus

Interested in this job?

Jobs Related To Grafana Labs Senior Software Engineer - Tempo

Sr. Software Development Engineer, AWS Managed Services(AMS), AWS Kumo

Senior Software Development Engineer role at AWS Managed Services, developing cloud solutions for enterprise customers.

Software Development Engineer, S3

Join Amazon Web Services as a Software Development Engineer for S3, building and improving one of the world's largest distributed storage systems.

Software Development Engineer, Amazon

Senior Software Development Engineer role at Amazon, working on innovative e-commerce solutions in the Core Shopping team.

Software Development Engineer, Kindle Reader

Senior Software Engineer role at Amazon Kindle, developing C++ software for eBook readers and applications.

Sr. Software Developer - Alexa Developer Tools, Alexa Skills Kit (ASK)

Senior Software Developer role at Amazon for Alexa Developer Tools, focusing on building world-class developer tools and services for Alexa Skills Kit.