Elsevier is looking to build and evolve the authentication and authorization backbone for their global products using a next-generation Identity and Access Management (IAM) platform, NeoID.
Requirements
- Current and extensive experience with at least one major IAM platform (KeyCloak, Auth0, Okta, or similar)
- Possess an in-depth security mindset, with proven experience designing and implementing secure authentication and authorization systems
- Have an extensive understanding of OAuth2, OIDC and SAML protocols, including relevant RFCs and enterprise/server-side implementations
- Familiarity with healthcare identity protocols, including SMART on FHIR and EHR integrations
- Have current hands-on experience with AWS cloud services and infrastructure management
- Proficiency in Infrastructure as Code (IaC) tools, especially Terraform
- Experience with Java/J2EE, JavaScript, and related technologies, or willingness to learn and deepen expertise
Responsibilities
- Leading the design and implementation of secure, scalable IAM solutions, with a focus on OAuth2/OIDC and healthcare protocols such as SMART on FHIR and EHR integrations
- Managing, mentoring and supporting a team of 5 engineers, fostering a culture of security, innovation, and technical excellence
- Collaborating with product managers and stakeholders to define requirements and strategic direction for the platform, including healthcare and life sciences use cases
- Writing and reviewing code, performing code reviews, and ensuring adherence to security and engineering best practices
- Troubleshooting and resolving complex technical issues, providing expert guidance on IAM, security, and healthcare protocol topics
- Contributing to architectural decisions and long-term platform strategy
- Staying current with industry trends, emerging technologies, and evolving security threats in the IAM and healthcare space
Other
- Current experience as a people manager of ideally Software and Security professionals
- Strong networking skills, including network security, protocols, and troubleshooting
- Familiarity with software development methodologies (Agile, Waterfall, etc.)
- Bachelor's, Master's, or PhD degree in a relevant field (not explicitly mentioned but implied)
- U.S. National Base Pay Range: $113,100 - $188,500, with geographic differentials and annual incentive bonus