MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Senior Software Engineer - Identity and Access

Grafana Labs

Full-time
Canada
C$154k-C$184k per year
software engineering
engineer
golang
postgresql
autocad
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

This is a remote position. We are looking for candidates in Canada only. 

We are looking for a Senior Software Engineer familiar with GoLang to join our Identity and Access team. 

About the Identity and Access team

Millions of users sign in to Grafana every day to keep their software, factories, and space shuttles healthy and performant. We make sure they can do so as easily as possible, and we help admins sleep well at night knowing that their users have access to just the right data and functionality.

As an Identity and Access team we are responsible for everything related to authorization and authentication in Grafana. Our daily work often spans both open source and proprietary code. Our next challenges revolve around streamlining and standardization of authentication and authorization experience in Grafana, while maintaining our existing functionality, supporting the community & customers. 

We are currently on a growth track and are constantly reviewing our ways of working to make sure they are scalable and accessible to everyone. We embrace experimentation, lean principles, and encourage everyone to share their ideas and perspectives.

Come and join us if you’re interested in anything and everything authentication/authorization, and enjoy working with OSS as well as with proprietary software. 

Who we’re looking for: 

We're looking for someone with experience with authentication and authorization systems at scale. 

This role would be a good fit for you if:

  • You are comfortable working in a remote-first company and understand the importance of communication.

  • You have an interest in the authentication and authorization domains.

  • You enjoy learning, growing, and supporting others to do the same. 

  • You have solid experience as a Software Engineer and feel comfortable working with Go, React, Typescript. 

  • You enjoy transforming ideas into working code – you are able to design a solution, get feedback, and write a prototype by yourself, by collaborating with other engineers, product managers and designers very closely.

  • You enjoy working on complex solutions – Grafana is a highly technical solution and has avid followers who rely on it every day and care deeply about their workflows.

  • You care and value security, code maintainability, readability and testing.

  • You enjoy working as a team. For us, working together means being collaborative, friendly, kind, and respectful.

  • You enjoy being part of the community. Community is part of our core, and interacting with the community is a day-to-day thing for us. 

  • You are interested in working directly with customers. Our customers interact with Grafana every day, they are at the forefront of what we do in the team and provide invaluable input. A strong candidate for this role would be interested in joining discussions with our customers, supporting them with their issues and looping back information to the team.

Technologies we use:

Grafana is mostly open source, you can browse grafana/grafana on GitHub directly to see how we build our software, here are the highlights:

  • Our backend is built in GoLang and our frontend in TypeScript using React. 

  • MySQL, PostgreSQL, SQLite are the main databases we support.

What we work on:

  • The team collaborates on reviewing feature requests and escalations from the OSS community and our customer base, identifying high level roadmap themes and overall driving the direction of authentication and authorization at Grafana Labs.

  • Our business as usual includes raising and fixing bugs, developing and testing new features, trialing innovative ideas for our products, close collaboration with UX, contributing to design docs and more.

  • We are currently focusing on standardizing authorization in Grafana by developing the next generation authorization system.

A selection of the projects we are currently working on includes Grafana Cloud Access Policies, role-based access control, Grafana authentication, Grafana Service Accounts, Grafana enterprise enhanced authentication (SAML / LDAP / Team sync).

In Canada, the Base compensation range for this role is CAD 153,409- CAD 184,000.  Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here.

About the job

Full-time
Canada
C$154k-C$184k per year
Posted 6 months ago
software engineering
engineer
golang
postgresql
autocad
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Senior Software Engineer - Identity and Access

Grafana Labs
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

This is a remote position. We are looking for candidates in Canada only. 

We are looking for a Senior Software Engineer familiar with GoLang to join our Identity and Access team. 

About the Identity and Access team

Millions of users sign in to Grafana every day to keep their software, factories, and space shuttles healthy and performant. We make sure they can do so as easily as possible, and we help admins sleep well at night knowing that their users have access to just the right data and functionality.

As an Identity and Access team we are responsible for everything related to authorization and authentication in Grafana. Our daily work often spans both open source and proprietary code. Our next challenges revolve around streamlining and standardization of authentication and authorization experience in Grafana, while maintaining our existing functionality, supporting the community & customers. 

We are currently on a growth track and are constantly reviewing our ways of working to make sure they are scalable and accessible to everyone. We embrace experimentation, lean principles, and encourage everyone to share their ideas and perspectives.

Come and join us if you’re interested in anything and everything authentication/authorization, and enjoy working with OSS as well as with proprietary software. 

Who we’re looking for: 

We're looking for someone with experience with authentication and authorization systems at scale. 

This role would be a good fit for you if:

  • You are comfortable working in a remote-first company and understand the importance of communication.

  • You have an interest in the authentication and authorization domains.

  • You enjoy learning, growing, and supporting others to do the same. 

  • You have solid experience as a Software Engineer and feel comfortable working with Go, React, Typescript. 

  • You enjoy transforming ideas into working code – you are able to design a solution, get feedback, and write a prototype by yourself, by collaborating with other engineers, product managers and designers very closely.

  • You enjoy working on complex solutions – Grafana is a highly technical solution and has avid followers who rely on it every day and care deeply about their workflows.

  • You care and value security, code maintainability, readability and testing.

  • You enjoy working as a team. For us, working together means being collaborative, friendly, kind, and respectful.

  • You enjoy being part of the community. Community is part of our core, and interacting with the community is a day-to-day thing for us. 

  • You are interested in working directly with customers. Our customers interact with Grafana every day, they are at the forefront of what we do in the team and provide invaluable input. A strong candidate for this role would be interested in joining discussions with our customers, supporting them with their issues and looping back information to the team.

Technologies we use:

Grafana is mostly open source, you can browse grafana/grafana on GitHub directly to see how we build our software, here are the highlights:

  • Our backend is built in GoLang and our frontend in TypeScript using React. 

  • MySQL, PostgreSQL, SQLite are the main databases we support.

What we work on:

  • The team collaborates on reviewing feature requests and escalations from the OSS community and our customer base, identifying high level roadmap themes and overall driving the direction of authentication and authorization at Grafana Labs.

  • Our business as usual includes raising and fixing bugs, developing and testing new features, trialing innovative ideas for our products, close collaboration with UX, contributing to design docs and more.

  • We are currently focusing on standardizing authorization in Grafana by developing the next generation authorization system.

A selection of the projects we are currently working on includes Grafana Cloud Access Policies, role-based access control, Grafana authentication, Grafana Service Accounts, Grafana enterprise enhanced authentication (SAML / LDAP / Team sync).

In Canada, the Base compensation range for this role is CAD 153,409- CAD 184,000.  Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.