Senior Software Engineer - Identity and Access

Provider of open-source visualization and observability platform used by over 20M users globally
Tincup, CO 81210, USAOrlando, FL, USAReno, NV, USA
$153,409 - $184,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Identity and Access

Grafana Labs, a leader in open-source visualization and observability solutions serving over 20M users globally, is seeking a Senior Software Engineer for their Identity and Access team. This remote position offers an exciting opportunity to work on authentication and authorization systems that impact millions of daily users.

The role involves working with both open-source and proprietary code, focusing on streamlining and standardizing authentication and authorization experiences in Grafana. You'll be part of a team responsible for critical security infrastructure, working with technologies like Go, TypeScript, React, and various SQL databases. The position offers competitive compensation ranging from CAD 153,409 to CAD 184,000, plus equity and additional benefits.

The ideal candidate will have strong experience with authentication and authorization systems at scale, proficiency in Go programming, and a solid understanding of distributed systems challenges. You'll be working in a remote-first environment, collaborating with a diverse team of engineers, product managers, and designers. The role requires both technical expertise and strong communication skills, as you'll interact directly with the open-source community and customers.

Key projects include developing next-generation authorization systems based on OpenFGA, managing Grafana Cloud Access Policies, and implementing role-based access control. You'll be joining a company that values experimentation, lean principles, and diverse perspectives, while working on products used by major organizations like NASA, JPMorgan Chase, and eBay.

This is an excellent opportunity for someone passionate about security, authentication, and authorization who wants to make a significant impact in the observability space while working with cutting-edge technologies in a collaborative, remote-first environment.

Last updated 15 days ago

Responsibilities For Senior Software Engineer - Identity and Access

  • Develop and maintain authentication and authorization systems
  • Review feature requests and escalations from OSS community and customers
  • Participate in on-call rotations
  • Develop and test new features
  • Contribute to design documents
  • Work on standardizing authorization using OpenFGA
  • Collaborate with UX team
  • Support and interact with customers
  • Work on both open source and proprietary code

Requirements For Senior Software Engineer - Identity and Access

Go
TypeScript
React
MySQL
PostgreSQL
  • Experience with authentication and authorization systems at scale
  • Comfortable working with Go programming language
  • Experience with distributed systems problems (scalability, multi-tenancy, data isolation, HA)
  • Strong communication skills for remote work
  • Interest in authentication and authorization domains
  • Experience in transforming ideas into working code
  • Understanding of security, code maintainability, and testing
  • Ability to work collaboratively in a team environment
  • Willingness to interact with the community and customers

Benefits For Senior Software Engineer - Identity and Access

Equity
  • Equity
  • Bonus (if applicable)
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Grafana Labs Senior Software Engineer - Identity and Access

Solutions Engineer

Senior Solutions Engineer position at Grafana Labs, bridging technical expertise with customer success in the observability platform space.

Solutions Engineer

Senior Solutions Engineer position at Grafana Labs, bridging technical expertise with customer success in the observability platform space.

Senior Backend Engineer - Grafana IRM

Senior Backend Engineer position at Grafana Labs, working remotely on incident response management solutions, requiring Golang/Python expertise and cloud experience.

Solutions Engineer

Senior Solutions Engineer position at Grafana Labs, bridging technical expertise with customer success through pre-sales engineering and product advocacy.

Senior Backend Engineer - Grafana IRM

Senior Backend Engineer position at Grafana Labs, working remotely on incident response management solutions, requiring expertise in Golang or Python and cloud technologies.