Job overview
we are seeking an experienced software engineer to join our team in identity management. This role involves designing and implementing new features and enhancements from spec to production at scale.
key responsibilities:
* collaborate proactively with a distributed team to develop clean web service apis using go (golang) and python.
* design and implement new features and enhancements from spec to production and ongoing operations at scale.
* review code produced by other engineers and discuss ideas to find good solutions.
* create and enhance management, authentication, and authorization api endpoints.
* craft end-user authentication flows from design to implementation.
* write juju charms (operators) to manage operational concerns.
required skills and qualifications
* experience building identity and access management products.
* familiarity with open source software, standards, protocols, and concepts in the identity space.
* implementing authorization frameworks in distributed systems.
* secure coding and standards.
benefits
* distributed work environment with regular team sprints.
* personal learning and development budget.
* annual compensation review.
* recognition rewards.
* annual holiday leave.
* maternity and paternity leave.
* team member assistance program & wellness platform.