· Design, build, and test best-in-class Identity Service at scalefor large enterprise customers
· Partner with Product and other functional teams to integratevarious workflows, internal and external applications with ID Service
· Play a key role in evaluating and recommending the right tools,technologies, and best practices necessary to operate a secure and robustidentity management platform
· Be an Identity champion - bring outside-in thinking, providethought leadership, keep pace with the emerging IAM trends, threat models,cybersecurity, support the adoption of the service across the organization
· Partner with performance engineering, cloud operations team toensure performance, security, availability, monitoring and other operationalelements are built-in into the service from the get go
Requirements:
· 6+ years of software development experience in Java, SpringBoot,Go, Ruby on Rails
· Deep understanding of identity management and authenticationprotocols such as OAuth 2.0, OIDC, SAML
· Prior experience with SSO technologies and open standards suchas Okta, Keycloak, Pingfederate, Shibboleth
· Experience in building and rolling out cloud-ready applicationsand hosting on AWS, Azure, or equivalent
· Experience with relational databases such as MySql, Aurora, andcaching technologies such as Redis. Knowledge of Nosql databases is an addedadvantage
· Experience with agile development, TDD, OOP, design patterns,and building RESTful services
· Experience with source control using Git with solid foundationof branching strategies
· Experience working collaboratively with distributed, globaldevelopment teams