remote
Software Engineer II, Core Identity - Okta
Software Engineer
Software Engineer II focused on Core Identity, building secure, scalable identity services using Python, Node.js, and AWS within the Auth0 ecosystem.
About the role
Key Responsibilities
- Design, develop, and maintain core identity services that power Auth0’s authentication and authorization flows.
- Collaborate with cross‑functional teams to define feature requirements and translate them into robust, secure code.
- Implement scalable, high‑availability solutions on AWS, ensuring performance and reliability at scale.
- Conduct code reviews, unit testing, and performance profiling to uphold code quality and security standards.
- Participate in incident response and root‑cause analysis to continuously improve system resilience.
Requirements
- 3+ years of professional software development experience in a production environment.
- Strong proficiency in Python and Node.js with a solid understanding of asynchronous programming.
- Hands‑on experience with AWS services (Lambda, API Gateway, DynamoDB, Cognito) and infrastructure as code.
- Deep knowledge of identity and access management concepts, OAuth 2.0, OpenID Connect, and related security protocols.
- Excellent problem‑solving skills, ability to work independently, and a passion for building secure, high‑quality software.