Enable job alerts via email!

Software Engineer - Identity and Access | UK | Remote

Grafana Labs

Kirkcaldy

Remote

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading remote-first tech company is seeking a Software Engineer specializing in Identity and Access to develop and maintain their authentication and authorization systems. Ideal candidates will have experience in software engineering, particularly with Go or Rust, and be comfortable in a remote-first communication environment. Enjoy a transparent culture and opportunities for career growth in this scalable organization.

Benefits

100% Remote, Global Culture
Transparent communication and innovation-driven environment
Career growth pathways

Qualifications

  • Experience in software engineering or related disciplines.
  • Ability to communicate effectively in a remote-first engineering environment.
  • Willingness to learn and grow as the scope is dynamic.

Responsibilities

  • Develop and maintain the authentication and authorization stack.
  • Implement authentication and authorization protocols and systems.
  • Develop features for Grafana Cloud's internal and customer-facing authorization stack.

Skills

Experience in Software Engineering
Experience with Go or Rust
Proficient written and verbal English communication
Ability to work in a fast-paced environment
Autonomous project delivery

Tools

OpenFGA
Grafana
Prometheus
OpenTelemetry
Job description
Software Engineer - Identity and Access | UK | Remote

United Kingdom (Remote)

Grafana Labs is a remote-first, open-source company with millions of users and thousands of customers. We’re scaling fast and value transparency, autonomy, and trust. This is a remote opportunity for candidates based in the UK, Germany, Sweden or Spain.

The Opportunity:

Millions of users sign in to Grafana every day. We ensure they can access the right data and functionality while maintaining a secure authentication and authorization experience. The Identity and Access team handles all aspects of authorization and authentication across open source and proprietary code, focusing on streamlining and scaling Grafana’s authentication and authorization systems.

What You’ll Be Doing:

  • Develop and maintain the authentication and authorization stack, largely built on open source tooling
  • Implement cutting-edge authentication and authorization protocols and systems (based on MCP OAuth 2.1 and OpenFGA Zanzibar)
  • Allocate ~60% of time to backend development (Go), ~30% to operations, and ~10% to frontend adjustments
  • Develop features for Grafana Cloud's internal and customer-facing authorization stack
  • Contribute to the design of scalable systems in the critical path of user interaction
  • Build prototypes and present ideas in a cross-functional team
  • Stay up to date with changes in Authorization and Authentication
  • Grow to represent Grafana Labs in meetups and conferences
  • Communicate effectively in a remote-first engineering environment

What Makes You a Great Fit:

  • Experience in Software Engineering, Site Reliability Engineering or related disciplines
  • Experience with Go or Rust
  • Ability to deliver projects autonomously from start to finish
  • Ability to work in a fast-paced environment and as part of a cross-functional team
  • Proficient written and verbal English communication

Bonus Points For:

  • Experience with OpenFGA
  • Experience in security-critical environments
  • Contributions to or maintenance of Open Source projects
  • Familiarity with observability tooling (Grafana, Prometheus, OpenTelemetry)

What you’ll bring to the role

We expect you to be comfortable working in a remote-first culture with strong communication. You should contribute to discussions and align with the team’s decisions.

  • Willingness to learn and grow as the scope is dynamic
  • Interest in complex solutions and improving processes for customers
  • Passion for observability and sharing knowledge through documentation and blogs
  • Interest in Open Source communities (OpenTelemetry, Prometheus)
  • Curiosity to learn new languages and frameworks

Why You’ll Thrive at Grafana Labs:

  • 100% Remote, Global Culture
  • Scaling Organization with meaningful work
  • Transparent Communication and Innovation-Driven environment
  • Open Source Roots and Empowered Teams
  • Career Growth Pathways and Approachable Leadership
  • In-Person onboarding and a 30-day annual leave policy (with Grafana Shutdown Days)

Equal Opportunity Employer: Grafana Labs recruits, trains, compensates and promotes regardless of race, religion, color, national origin, gender, disability, age, veteran status, or other characteristics. We believe equality and diversity strengthen the organization.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs