Senior Software Engineer - Identity and Access | USA | Remote

Grafana Labs
10h$154,445 - $185,334Remote

About The Position

Every day, millions of users rely on Grafana to monitor the health and performance of their critical systems, from software applications to factories and even space shuttles. Our mission is two-fold: to provide a seamless and effortless sign-in experience for all users, and to ensure administrators have complete peace of mind, knowing that every user has secure access to precisely the data and functionality they need. The Identity and Access team at Grafana manages all aspects of authentication and authorization, working across both our open-source and proprietary codebases. Our primary focus is on enhancing the scalability and streamlining the user experience for authentication and authorization. This involves both developing new features and maintaining current functionality, while also providing essential support to both our customer base and the wider community. We are completely redesigning Grafana's authentication at the edge, so this is a great opportunity to work on cutting edge authentication protocols and flows. Our code paths are central to the critical hot paths across Grafana's services, making every millisecond of performance essential. We are dedicated to accommodating the diverse and evolving needs of every team we support.

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

Nice To Haves

  • Experience working with OpenFGA
  • Experience working in security critical environments
  • Experience contributing to or maintaining Open Source projects
  • Familiarity with observability tooling (e.g., Grafana, Prometheus, OpenTelemetry)

Responsibilities

  • You will work alongside your teammates to develop and maintain our authentication and authorization stack, which is largely built on open source tooling.
  • We actively implement cutting-edge authentication and authorization protocols and systems, such as MCP OAuth (OAuth 2.1) and OpenFGA (Zanzibar), rather than relying on off-the-shelf components.
  • 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
  • Build prototypes and present your ideas as part of a cross-functional team
  • Stay up to date with the latest changes in Authorization and Authentication
  • Grow to represent Grafana Labs in meetups and conferences

Benefits

  • 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
  • Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment.
  • Transparent Communication – Expect open decision-making and regular company-wide updates.
  • Innovation-Driven – Autonomy and support to ship great work and try new things.
  • Open Source Roots – Built on community-driven values that shape how we work.
  • Empowered Teams – High trust, low ego culture that values outcomes over optics.
  • Career Growth Pathways – Defined opportunities to grow and develop your career.
  • Approachable Leadership – Transparent execs who are involved, visible, and human.
  • Passionate People – Join a team of smart, supportive folks who care deeply about what they do.
  • In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
  • Balance is Key - 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. We will comply with local legislation where applicable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service