Backend Engineer - Platform Productivity

Provider of open-source visualization and observability tools used by over 20M users globally, offering the Grafana LGTM Stack.
Leadville, CO 80461, USAOklahoma City, OK, USANew York, NY, USA
$69,000 - $86,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Backend Engineer - Platform Productivity

Grafana Labs is seeking a Backend Engineer for their Platform Productivity squad within the Platform department. This role is crucial in helping internal engineers release software onto infrastructure securely and measurably. The platform moves millions of metrics, log lines, and traces per second, aiming to scale to hundreds of millions per second.

The Platform Productivity squad focuses on automating release processes, from CI/CD to bootstrapping, implementing 'golden path' techniques, and ensuring teams maximize tool utilization. You'll be working on the platform that supports the development of popular observability tools like Grafana, Mimir, Loki, and Tempo.

The role involves full lifecycle ownership of code, from design documents to deployment and decommissioning. While Go is the primary language, the team values flexibility in choosing the right tools. You'll participate in on-call rotations and work on exciting projects like next-gen CI/CD systems, productivity tooling automation in Backstage, and security automation.

The ideal candidate should be comfortable in a remote-first environment, eager to learn and grow, and approach development holistically. Experience with cloud environments, Kubernetes, and Infrastructure as Code is valuable. You'll be part of a collaborative team that values consensus-driven decision-making and supports professional growth.

Working at Grafana Labs offers the opportunity to impact millions of users worldwide, with their visualization tools being used everywhere from NASA to Wimbledon. The company provides competitive compensation, equity, and comprehensive benefits while fostering a diverse and inclusive work environment.

Last updated 17 days ago

Responsibilities For Backend Engineer - Platform Productivity

  • Development and maintenance of Internal Engineering Platform (IEP)
  • CI/CD platform management and development
  • Build, release and deployment automation
  • Application configuration management tooling
  • Artifact management
  • Working with diverse internal teams
  • Being part of an on-call rotation to support Platform tooling

Requirements For Backend Engineer - Platform Productivity

Go
Kubernetes
  • Engineering/software development experience within a Platform group
  • Experience working in a cloud environment
  • Infrastructure as Code with Terraform/Crossplane
  • Familiarity with Kubernetes administration
  • Experience/Interest in implementing observability systems
  • Comfortable working in a remote-first company
  • Experience with operating code in production

Benefits For Backend Engineer - Platform Productivity

Equity
  • Equity
  • Bonus (if applicable)
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Grafana Labs Backend Engineer - Platform Productivity

Software Engineer - Grafana k6 Cloud Data

Remote Software Engineer position at Grafana Labs working on k6 Cloud Data team, focusing on distributed systems and performance testing infrastructure.

Backend Engineer - Platform Productivity

Backend Engineer position at Grafana Labs focusing on platform productivity, CI/CD automation, and internal developer tooling in a remote-first environment.

Backend Engineer - Platform Productivity

Backend Engineer position at Grafana Labs focusing on platform productivity and internal engineering tools, offering remote work and competitive compensation.

Backend Engineer - Platform Productivity

Backend Engineer role at Grafana Labs focusing on platform productivity, CI/CD, and infrastructure automation with competitive compensation and remote work opportunity.

Software Engineer, Business Applications

Join Grafana Labs as a Software Engineer in the Business Applications team, building and maintaining critical systems for customer experience and business processes.