Overview
Senior Software Engineer on the Grafana Search & Storage squad, building and operating Grafana's next-generation storage layer (Unified Storage), including Search and Folders, as part of the App Platform.
What you'll do
- Influence the roadmap and your own career objectives.
- Deliver new features with your team, then use results to iterate and improve.
- Drive projects from initial ideation through to operations once in the hands of customers.
- Contribute to open-source projects that may fall outside your team's scope.
- Design, build, operate, and maintain critical systems, owning their reliability, performance, and availability.
- Take part in on-call rotations and own the services you run.
- Mentor and support other team members, participate in design discussions, and collaborate with the team.
- Learn the cloud product, customers, and the codebase of a large distributed system.
What you'll need
- Solid experience with Go, Rust, Python, or other similar programming languages.
- Demonstrated knowledge of and experience working with large distributed systems.
- Experience delivering projects from gathering requirements and brainstorming through to shipping to customers, in a self-driven way.
- Experience developing software that runs in the Cloud, or experience with systems engineering.
- Experience writing clean, robust, and performant software that is easily maintained by others.
- A motivated self-starter with a bias towards action.
- Customer focus and a passion for creating intuitive products that fit customers' needs.
- Pragmatism: ability to take on complex challenges, break them down, and iterate with short feedback loops.
- Good communication and collaboration skills; an independent attitude is a must.
Nice to have
- Experience as a user of Grafana and Prometheus in operational roles (including on-call at a previous employer, or on hobby or homelab projects).
- Familiarity with being on-call and performing operations/SRE tasks, or with the concept of infrastructure as code.
Details
- Remote role for candidates located in Canada and the US.
- Base/OTE compensation range in the US: USD $154,445 - $185,334, varying by level, experience, and skillset; includes Restricted Stock Units (RSUs).
- Fully remote team; regular video calls, with good communication skills a must.
- In-person onboarding is provided.
Read the full description and apply on the company’s own careers page.