Enable job alerts via email!

Staff Backend Engineer - Grafana Databases Pyroscope | USA | Remote

Grafana Labs

United States

Remote

USD 168,000 - 202,000

Full time

Today
Be an early applicant

Job summary

A remote-first tech company is seeking a backend developer with solid experience in distributed systems and programming, preferably in Go. The role includes collaborating to deliver features, leading projects, and mentoring team members. Strong communication skills are essential in this remote environment, and a user-centered approach is valued. Competitive salary and benefits offered.

Benefits

Equity
Bonus (if applicable)
30 days annual leave
In-person onboarding

Qualifications

  • Solid experience with at least one programming language (Go preferred).
  • Experience delivering projects from gathering requirements to shipping products.
  • Strong experience designing and developing software for the cloud or systems engineering.
  • Experience writing clean, robust, and maintainable code.
  • Experience with distributed systems.
  • On-call/SRE experience or familiarity with infrastructure as code.

Responsibilities

  • Collaborate with team to deliver new features.
  • Lead projects from concept to implementation.
  • Design, build, operate, and maintain essential systems.
  • Take responsibility for services you oversee.
  • Mentor team members and engage in design conversations.

Skills

Programming in Go
Distributed systems
Kubernetes
Strong communication skills
User-centered mindset
Job description

United States (Remote)

Grafana Labs is a remote-first, open-source powerhouse. We support more than 20M users of Grafana, the open source visualization tool, worldwide. Our dashboards are used across industries and sectors, from research to enterprise operations. Grafana Labs helps more than 3,000 companies manage their observability strategies with Grafana Cloud or Grafana Enterprise Stack, featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo).

We’re scaling fast and stay true to our open-source legacy, global collaboration, and meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.

You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity.

This is a remote opportunity and we would be interested in applicants from USA time zones only at this time, with a strong preference to EST time zones.

The Opportunity:

We are the creators of Pyroscope, an open-source continuous profiling database that offers rapid, scalable, highly reliable, and efficient storage and querying capabilities. It aids in gaining insight into resource utilization within applications, down to the specific line of code. The project integrates with Grafana, enabling users to correlate profiling data with metrics, logs, and traces, and leverage profiles as a crucial component of application observability. Our backend development team works closely with clients and Grafana Cloud teams to deliver profiling solutions for on-premises and cloud environments at scale.

Some of the projects we have undertaken include:

  • Implementing distributed systems to manage profile ingestion and queries.
  • Establishing instrumentation support for languages including Go, .NET, Java, Ruby, eBPF, Python, Node.js, and Rust.
  • Building and enhancing Pyroscope plugins to provide an intuitive interface for exploring and analyzing application profiles.

This position focuses on implementing distributed systems to manage profile ingestion and queries.

Pyroscope is trusted by leading multinational companies for essential applications and infrastructure. We prioritize innovation and inclusivity, empowering every team member to share ideas that improve our product as a dependable solution.

What You’ll Be Doing:
  • Collaborate with your team to deliver new features, analyze outcomes, and make improvements
  • Lead projects from concept to implementation, including ongoing customer support
  • Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability
  • Take an active role in influencing our roadmap and your own career objectives
  • Participate in on-call rotations and take responsibility for the services you oversee
  • Support and mentor team members, engage in design conversations, and work closely with colleagues
  • Expand your skill set by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase

As we have embraced a remote-first approach and our engineering team is primarily remote, strong communication skills and the ability to work independently are essential. We provide support and hold regular video meetings to ensure effective collaboration and alignment.

What Makes You a Great Fit:
  • Motivated self-starter with a bias toward action
  • User-centered mindset; we build everything with our users in mind
  • Passion for creating intuitive products that fit customers’ needs
  • Pragmatism: ability to tackle complex challenges, deliver MVPs, iterate with data and feedback
  • Collaboration and communication: thrive in a fully remote team
Requirements:
  • Solid experience with at least one programming language (Go preferred; familiarity with Python, C, C++, Rust or similar is welcome)
  • Experience delivering projects from gathering requirements to shipping products in a self-driven way
  • Strong experience designing and developing software for the cloud or systems engineering
  • Experience writing clean, robust, and maintainable code
  • On-call/SRE experience or familiarity with infrastructure as code
  • Solid experience with distributed systems
  • Experience with Kubernetes
Bonus Points For:
  • Experience as a Grafana/Prometheus user in operational roles
  • Exposure to microservices architecture
Compensation & Rewards:

In the United States, the base compensation range for this role is USD 168,256 – USD 201,907. Actual compensation varies based on level, experience, and skills as assessed in the interview. Benefits include equity, bonus (if applicable), and other listed benefits. All roles include Restricted Stock Units (RSUs).

Compensation ranges are country-specific. If you are applying from a location different from the listed one, your recruiter will discuss your market range and benefits at the start of the process.

Why You’ll Thrive at Grafana Labs:
  • 100% Remote, Global Culture
  • Scaling Organization
  • Transparent Communication
  • Innovation-Driven
  • Open Source Roots
  • Empowered Teams
  • Career Growth Pathways
  • Approachable Leadership
  • Passionate People
  • In-Person onboarding
  • Balance is Key: global annual leave policy of 30 days per year, with 3 days reserved for Grafana Shutdown Days; local laws apply

Equal Opportunity Employer: Grafana Labs is committed to recruiting, training, compensating, and promoting regardless of race, religion, color, national origin, gender, disability, age, veteran status, or other protected characteristics. We strive for equality and diversity as we grow.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.