Senior Backend Software Engineer – Loki

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Backend Engineer building and operating distributed Go-based observability systems for Grafana Cloud. Supporting Loki/Mimir-scale reliability, performance, open-source development, and on-call operations.

Responsibilities

  • Influence the roadmap and personal career objectives
  • Work with the team to deliver new features and iterate based on results
  • Drive projects from initial idea through production operations and customer delivery
  • Contribute to open-source projects beyond the team’s direct scope
  • Design, build, operate, and maintain critical systems, owning reliability, performance, and availability
  • Participate in follow-the-sun on-call rotations and own operated services
  • Support team members, participate in design discussions, and collaborate with the team
  • Learn the cloud product, customer needs, and codebase of a large distributed system
  • Write and review pull requests and design documents
  • Shepherd automated release rollouts

Requirements

  • Solid experience with at least one programming language; Go used at Grafana Labs, with Python, C, C++, Rust, or similar translating well
  • Some experience delivering projects from requirements gathering and brainstorming through product shipment in a self-driven way
  • Some experience developing software that runs in the Cloud or some experience with systems engineering
  • Some experience being on-call and following the DevOps model
  • Experience writing clean, robust, performant, and maintainable software
  • Familiarity with observability systems and using metrics, logs, and traces to debug problems
  • Motivated self-starter with a bias toward action and customer focus
  • Pragmatism and ability to break down complex challenges into modular solutions, deliver MVPs, gather feedback, and iterate
  • Good communication and collaboration skills in a fully remote setup
  • Kubernetes experience highly desirable
  • Experience with queue systems, such as the Kafka protocol
  • Experience using Grafana and Prometheus in operational roles
  • Exposure to microservices architecture and distributed systems, or desire to learn
  • Familiarity with infrastructure as code

Benefits

  • Equity
  • Bonus (if applicable)
  • Other benefits listed on Grafana Labs' careers page
  • 100% remote work
  • In-person onboarding
  • 30 days of annual leave per annum
  • 3 annual leave days reserved for Grafana Shutdown Days
  • Career growth pathways
  • Autonomy and support to ship great work
  • Transparent communication and regular company-wide updates
  • Global collaborative culture

Job type

Full Time

Experience level

Senior

Salary

$154,000 - $185,000 per year

Degree requirement

No Education Requirement

Tech skills

CloudDistributed SystemsGrafanaKafkaKubernetesMicroservicesPrometheusPythonRustC++Go

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.