Senior Backend Engineer – Application Core Services

Posted 6 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Backend Engineer at Grafana Labs developing essential systems for business operations. Responsibilities include designing, building, and managing reconciliation systems and collaboration with cross-functional teams.

Responsibilities

  • Application Core Services (AppCore) is a group within Platform, in the Foundations department.
  • Our team develops the essential systems driving Grafana's business operations.
  • Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state.
  • Collaborate across SSS, grafana.com, and deployment configurations to ensure stack lifecycle workflows remain reliable.
  • Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, and stack-level configuration.
  • Support new region and cluster rollouts including the operational paths required to bring stacks online safely.

Requirements

  • You have at least 1 year of fully remote work experience
  • You have worked on a big SaaS platform and dealt with common distributed systems problems (e.g. scalability, multi-tenancy, data isolation, HA, …)
  • Have professional experience with Golang and be willing to work across both backend service and application code
  • Care deeply about developer and user experience and the quality of the products that you work on
  • Have some experience with delivering projects from gathering requirements, and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
  • You write clean, robust, well-tested software that other engineers can understand, operate, and maintain
  • Can take on complex challenges and break them down to achieve tight learning loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback, and then progress iteratively
  • You are willing to work across teams. Your work has to be aligned with the needs of other squads and external stakeholders. You make your plans transparent, bring stakeholders on board, and are open to feedback and suggestions
  • Strong Kubernetes experience in AWS, GCP, or Azure, and familiarity with infrastructure-as-code tooling (Helm, Terraform, Jsonnet, etc.)
  • Experience participating in blameless incident response and writing high-quality post-incident reviews.

Benefits

  • Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success.
  • 30 days annual leave per annum including 3 Grafana Shutdown Days.
  • Transparent communication and career growth pathways.
  • Investment in developer productivity and modern AI coding assistants.

Job type

Full Time

Experience level

Senior

Salary

CA$164,490 - CA$197,389 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureDistributed SystemsGoogle Cloud PlatformGrafanaKubernetesTerraformGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.