Grafana Labs logo

Senior Software Engineer - Grafana Search & Storage | Canada | Remote

Grafana Labs
NewPosted today

LOCATION

Canada · Remote

EXPERIENCE

Not specified

SALARY

C$170.25K - C$204.3K /year

SKILLS REQUIRED

GoDistributed SystemsReliability EngineeringBackend DevelopmentSystem Design

Job description

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.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer - Grafana Search & Storage | Canada | Remote