remote
Principal Software Engineer - Auth0 - Okta
Software Engineer
Lead the design and delivery of secure authentication and authorization services for AI‑enabled applications, driving innovation in identity infrastructure with Auth0, OAuth, and OpenID Connect on a high‑velocity engineering team.
About the role
Key Responsibilities
- Architect and implement scalable identity solutions using Auth0, OAuth 2.0, and OpenID Connect for AI and enterprise workloads.
- Own end‑to‑end feature development, from requirements through production deployment, ensuring security, performance, and reliability.
- Collaborate with cross‑functional teams to integrate authentication flows into web, mobile, and cloud services.
- Mentor and coach junior engineers, fostering a culture of code quality, security best practices, and continuous improvement.
- Drive incident response and post‑mortem analysis to improve system resilience and reduce mean time to recovery.
Requirements
- 10+ years of software engineering experience with a focus on identity, security, and authentication.
- Deep expertise in Auth0, OAuth 2.0, OpenID Connect, and related protocols.
- Proficiency in Node.js and TypeScript, with a strong grasp of modern JavaScript frameworks.
- Hands‑on experience designing secure, high‑scale distributed systems in cloud environments.
- Excellent communication skills and a proven ability to lead technical initiatives in a fast‑moving environment.