Grafana Labs→
Backend Engineer | Mimir | USA | Remote at Grafana Labs in Remote
Entry LevelRemoteFull-timeRemote
Skills
gopythoncc++rustcloud software developmentsystems engineeringdevopsmetricslogstraceskuberneteskafkamicroservices architecturedistributed systemsinfrastructure as codepragmatismobservability systemsmotivated self-starter
Job Description
Summary: Grafana Labs is a remote-first, open-source powerhouse, known for its visualization tool used globally. They are seeking a Backend Engineer to work on their Mimir OSS project and Grafana Cloud Metrics, focusing on optimizing performance and reliability in processing, storing, and querying metrics.
Responsibilities:
- Take an active role in influencing our roadmap and your own career objectives
- Work with your team to deliver new features, then use the results to iterate and improve
- Help your team drive projects from initial idea all the way to operations once it is in the hands of customers
- Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
- Build, operate, and maintain critical systems, owning the reliability, performance, and availability
- Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running
- Support other team members, participate in design discussions and collaborate with the team
- Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system
Required Qualifications:
- You are a motivated self starter with a bias towards action
- You are customer focused
- You have a passion for building intuitive products that fit customers' needs
- You have good time management skills, which you leverage to work on the right things at the right time
- Pragmatism: You have a bias towards action, taking direction and building a plan of action to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively
- Collaboration and communication: The smallest unit we have is a squad. You'll be working with your teammates in a fully remote setup. Good communication and time management skills are a must
- AI: some experience using LLMs for day to day coding tasks and understanding a codebase
- Experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well
- Some experience with delivering projects as a member of a larger team. Your experience includes gathering requirements and brainstorming ideas, all the way to shipping features to the customer's hands
- Some experience with developing software that runs in the Cloud or some experience with systems engineering
- Some experience with being on-call and following the DevOps model
- Experience writing clean, robust, and performant software that is easily maintained by others
- Some familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem
Preferred Qualifications:
- Experience working with Kubernetes
- Experience working with queue systems, e.g. the Kafka protocol
- Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects)
- Exposure to microservices architecture and distributed systems, or a desire to learn
- Familiarity with the concept of infrastructure as code
Required Skills: Go, Python, C, C++, Rust, Cloud Software Development, Systems Engineering, DevOps, Metrics, Logs, Traces, Kubernetes, Kafka, Microservices Architecture, Distributed Systems, Infrastructure as Code, Pragmatism, Observability Systems, Motivated Self-Starter
Benefits: Equity, Bonus (if applicable), Global annual leave policy of 30 days per annum, 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days
Benefits
Equity
Bonus (if applicable)
Global annual leave policy of 30 days per annum
3 days of your annual leave entitlement are reserved for Grafana Shutdown Days