Okta is looking to solve complex distributed systems challenges at a global scale, specifically in the area of identity and access management, to enable secure innovation for organizations around the world.
Requirements
4+ years of professional software development experience, or equivalent.
Proficiency in building backend services with Node.js (JavaScript or TypeScript).
Experience designing, building, and operating distributed systems in a cloud environment (e.g., AWS, Azure).
A strong commitment to quality, with experience in various testing strategies (e.g., unit, integration, end-to-end).
A product-oriented mindset, with the ability to understand customer needs and work collaboratively to find effective solutions.
Experience in the identity and access management (IAM) domain.
Knowledge of security engineering principles and application security best practices.
Responsibilities
Build innovative features and standards that extend the capabilities of Auth0’s platform to help organizations securely innovate around the world.
Take ownership of the technical quality, security, reliability, and scalability of our systems.
Drive architectural improvements and advocate for engineering best practices.
Work in a highly collaborative and cross-functional environment, working with talented engineers and partners across Product, Security, Design, Architecture and QA to deliver features that delight our customers.
Deepen or gain expertise in identity, security, and modern cloud technologies (AWS, Azure) while working on distributed systems at scale.
Mentor other engineers and contribute to our culture of technical excellence and continuous improvement.
Participate in an on-call rotation to ensure our critical services remain healthy and reliable.
Other
4+ years of professional software development experience, or equivalent.
Bachelor's degree or equivalent.
Travel to one of our office locations for in-person onboarding may be required.