Senior Software Engineer - AI Authentication (Auth for GenAI)
Role details
Job location
Tech stack
Requirements
engineers on complex distributed systems Qualifications and Requirements * Solid programming experience with JavaScript/TypeScript and familiarity with NodeJS runtime environments * Practical experience with SQL and NoSQL databases (preferably Postgres and MongoDB) * Ability to write well-tested, high-quality code * Enjoy working in an iterative development environment * Ability to work well with technical and non-technical people to deliver high-value results * Excellence when working autonomously, knowing when to seek help from teammates * Systematic problem-solving approach with strong communication skills and a sense of ownership * Experience with architecture principles across infrastructure, security, data, integration, and application layers * Experience building resilient products that can scale Bonus Points * Understanding of IAM concepts * Experience with using AI Agents to understand the problem space * Experience creating and maintaining public and secure APIs * Curiosity about AI and its intersection with identity and security * Experience working on Identity and Access Management software and concepts * Knowledge of observability tools like Datadog, Prometheus, or OpenTelemetry What you can look forward to as a Full-Time Okta employee * Amazing Benefits * Making Social Impact * Developing Talent and Fostering Connection + Community at Okta Okta cultivates a dynamic work environment with tools, technology and benefits to empower employees to work productively in a setting that suits their needs. Some roles may require travel to office locations for in-person onboarding. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider