✨ About The Role
- The Senior Software Engineer will be part of the Identity and Access team, responsible for authorization and authentication in Grafana.
- The role involves streamlining and standardizing the authentication and authorization experience while maintaining existing functionalities.
- The team collaborates on reviewing feature requests and escalations from the open-source community and customer base.
- Daily tasks include raising and fixing bugs, developing and testing new features, and contributing to design documentation.
- The current focus is on standardizing authorization by developing the next generation of the authorization system.
- The engineer will work on projects such as Grafana Cloud Access Policies, role-based access control, and enhanced authentication methods.
âš¡ Requirements
- The ideal candidate has extensive experience with authentication and authorization systems at scale.
- They should be comfortable working in a remote-first environment and understand the importance of effective communication.
- A strong interest in the domains of authentication and authorization is essential for success in this role.
- The candidate should have solid experience as a Software Engineer, particularly with Go, React, and TypeScript.
- They should enjoy transforming ideas into working code and be capable of designing solutions independently while collaborating closely with other team members.
- A passion for security, code maintainability, readability, and testing is crucial.
- The candidate should value teamwork and demonstrate a collaborative, friendly, and respectful attitude.
- They should be interested in engaging with the community and working directly with customers to gather feedback and support their needs.