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
Contract Software Engineer building Mozilla Firefox WebCompat dashboards and broken - site screenshot pipelines. Improving tooling for faster, data - driven site - breakage triage.
Senior Software Engineer building Grafana Cloud’s next - generation Search and Storage systems. Designing, operating, and improving reliable distributed infrastructure for observability data.
Senior Software Engineer building Grafana Cloud’s next - generation search and storage systems. Operating reliable distributed services and contributing to Grafana’s open - source observability platform.
Software Developer Intern developing Python software and automation tools for Exegy’s intelligent market - data and trading technology. Supporting internal systems, testing, and high - performance financial platforms.
Staff Backend Software Engineer building and operating Go - based distributed observability databases for Grafana Cloud. Owning reliability, performance, Kubernetes services, and open - source contributions.
Staff Backend Software Engineer building and operating Grafana Cloud’s Loki observability systems. Designing scalable Go - based distributed services for metrics, logs, traces, and profiles.
New - grad full - stack engineer building Quora’s global knowledge - sharing platform with Python and React. Launching data - driven, AI - enabled features that improve engagement, moderation, and creator experience.
Full - stack developer building TypeScript CRM systems for gaiia’s telecom operating platform. Developing serverless microservices, customer management modules, automation, and notifications.
Full Stack JavaScript Developer building React, Node.js, and MongoDB features for Viv Technologies’ home care platform. Improving scheduling, caregiver management, testing, and production reliability.
Embedded systems developer building C/C++ software for Cisco’s next - generation networking platforms. Improving scalable, resilient networking infrastructure across Canadian engineering teams.