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

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 23 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 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?

Jobs Related To Grafana Labs Senior Software Engineer - Tempo

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon developing enterprise AI assistant platform Amazon Q Business, requiring 5+ years experience in software development and system architecture.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon Web Services, developing AI-powered enterprise productivity solutions with Amazon Q Business platform.

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

Senior Software Engineer role at Amazon Alexa, focusing on LLM-based services and developer tools, requiring 5+ years of experience in software development and system architecture.

Sr Software Development Engineer, Professional Services

Senior Software Engineer role at AWS focusing on building and improving backend services, leading technical design, and mentoring team members.