Senior Software Engineer – Identity and Access

Posted last week

Apply Now

About the role

  • Senior Software Engineer focusing on authentication and authorization at Grafana Labs. Working on cutting-edge authentication protocols in a remote-first environment, serving millions of users.

Responsibilities

  • You will work alongside your teammates to develop and maintain our authentication and authorization stack, which is largely built on open source tooling.
  • Approximately 65% of your time will be dedicated to backend development (Golang), 25% to operations, and 10% to frontend adjustments
  • Develop and maintain features for Grafana Cloud's internal and customer-facing authorization stack
  • Contribute to the design and implementation of long horizon, scalable systems in the critical path of user interaction
  • Stay up to date with the latest changes in Authorization and Authentication

Requirements

  • Hands-on experience delivering distributed systems written in Go
  • Experience building and operating low-latency, high-throughput services in distributed systems.
  • Proven ability to coordinate and distribute tasks among team members within the scope of exceptionally large projects.
  • Ability to work in a fast-paced environment and work as part of a cross-functional team and quickly gather and build your knowledge
  • Strong understanding of modern identity standards and threat models (OAuth 2.x / 2.1, OIDC, SAML)
  • Strong understanding of SLOs, SLIs, error budgets, and how reliability impacts product decisions.
  • Proficient written and verbal communication skills in English

Benefits

  • All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success.
  • We operate a global annual leave policy of 30 days per annum.
  • 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect.

Job type

Full Time

Experience level

Senior

Salary

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

Degree requirement

Bachelor's Degree

Tech skills

CloudDistributed SystemsGrafanaOpen SourceGo

Location requirements

RemoteCanada

Report this job

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