Staff Backend Engineer

Grafana Labs provides open-source visualization tools and observability solutions used by millions globally, including major companies like Bloomberg, JPMorgan Chase, and eBay.
$146,409 - $183,011
Backend
Staff Software Engineer
Remote
Enterprise SaaS

Description For Staff Backend Engineer

Grafana Labs is seeking a Staff Backend Engineer proficient in GoLang to join their Grafana Backend Services squad. This role is crucial in delivering the best Grafana service to both On-Prem and Cloud customers. The squad's mission encompasses ownership of the API codebase and operation of its components, including the Grafana Backend API, CLI tool, and orchestration infrastructure for Cloud product delivery.

Key responsibilities include:

  • Developing new functionality and iterating based on results
  • Contributing to and reviewing design documents
  • Embracing open-source culture and contributing beyond immediate team scope
  • Influencing the roadmap and personal career objectives
  • Participating in on-call rotations and taking ownership of services
  • Mentoring team members and collaborating in design discussions
  • Sharing ideas across various technical ideologies
  • Working closely with other Grafana Division squads

The ideal candidate should have:

  • Solid experience with Go
  • Good understanding of storage solutions, especially relational databases
  • Strong focus on developer and user experience
  • Experience in end-to-end project delivery
  • Ability to write clean, robust, and performant software
  • Experience mentoring junior engineers in a collaborative, asynchronous environment
  • Enjoyment in working on complex solutions
  • Capability to break down complex challenges and deliver iteratively

Bonus skills include experience with open-source software, Docker, Kubernetes, CI/CD, DevOps, Grafana and Prometheus usage, on-call operations, and exposure to microservices architecture.

Grafana Labs offers a competitive compensation package, equity, and various benefits. The company values diversity and equality, encouraging applications from all backgrounds. This role provides an opportunity to work on widely-used, impactful technology in a collaborative, open-source environment.

Last updated 7 days ago

Responsibilities For Staff Backend Engineer

  • Deliver new functionality and iterate based on results
  • Contribute to and review design documents
  • Contribute to open-source projects
  • Influence roadmap and career objectives
  • Participate in on-call rotations
  • Mentor and support team members
  • Share ideas across technical ideologies
  • Work closely with other Grafana Division squads

Requirements For Staff Backend Engineer

Go
MySQL
PostgreSQL
  • Solid experience with Go
  • Good understanding of storage solutions, especially relational databases like MySQL, SQLite, and Postgres
  • Experience with delivering projects from requirements gathering to shipping
  • Experience writing clean, robust, and performant software
  • Experience mentoring junior engineers
  • Ability to work on complex solutions
  • Capability to break down complex challenges and deliver iteratively

Benefits For Staff Backend Engineer

  • Equity
  • Bonus

Interested in this job?

Jobs Related To Grafana Labs Staff Backend Engineer

Software Development Manager, Amazon Q Business

Lead the development of Amazon Q Business's AI-powered enterprise productivity platform, managing engineering teams and driving technical innovation at AWS.

Quality Engineering Manager, Apple Services Engineering

Lead Quality Engineering Manager role at Apple Services Engineering, overseeing a team of 15 in Commerce & Pricing, focusing on API quality and service delivery excellence.

Live Stream Event Engineer

Senior Live Streaming Engineer role at Apple, focusing on live event broadcasting and video delivery systems for Apple TV app, requiring 10+ years of experience in video/broadcast engineering.

Software Engineering Manager, Software Engineering Program Tools

Lead a team developing internal web applications and services for Apple's operating system delivery tools.

Legal Technology Manager

Senior technical role managing legal technology solutions at Netflix, focusing on system architecture and development.