Overview
Senior Software Engineer on the Grafana Search & Storage squad, developing Grafana's next-generation storage layer, including Unified Storage, 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 the 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 about the cloud product, customers and the codebase of a large distributed system.
What you'll need
- Motivated self-starter with a bias towards action.
- Customer focused, with a passion for creating intuitive products that fit customers' needs.
- Pragmatism: able to break complex challenges down into modular solutions, deliver MVPs, gather data and feedback, and iterate.
- Good communication skills and collaboration in a fully remote setup.
- 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 requirements gathering and brainstorming through to shipping a product 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.
Nice to have
- Have been a user of Grafana and Prometheus in operational roles (including on-call at a previous employer or on hobby/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 US.
- Compensation in Canada: OTE/Base of CAD $170,247 - $204,297, varying by level, experience and skillset. Roles include RSUs.
- Access to modern AI coding assistants with a company-funded usage budget.
- Annual leave of 30 days per annum, including 3 days reserved for Grafana Shutdown Days.
- In-person onboarding.
Read the full description and apply on the company’s own careers page.