10 days ago
Responsibilities
- Build and maintain scalable authentication and identity services using TypeScript, Node.js, PostgreSQL, and MongoDB.
- Develop identity protocols, standards, and security features for Agentic AI and GenAI applications.
- Collaborate with product managers, designers, and engineers to deliver identity and access features.
- Write maintainable, testable code and participate in code reviews and system design discussions.
- Contribute to observability and alerting systems that support service reliability and performance.
- Work on resilient distributed systems and continuously develop technical depth.
Requirements
- Solid programming experience with JavaScript or TypeScript and familiarity with Node.js runtime environments.
- Practical experience with SQL and NoSQL databases, preferably PostgreSQL and MongoDB.
- Ability to write well-tested, high-quality code and work in an iterative development environment.
- Ability to collaborate effectively with technical and non-technical stakeholders and work autonomously.
- Experience with architecture principles across infrastructure, security, data, integration, and application layers.
- Experience building resilient products that can scale.
- Preferred qualifications include IAM concepts, AI agent experience, public and secure API development, identity and access management software, and observability tools such as Datadog, Prometheus, or OpenTelemetry.
Benefits
- Annual base salary range of $136,000-$187,000 CAD for candidates located in Canada.
- Equity where applicable, bonus, health, dental, and vision insurance, RRSP matching, healthcare spending, telemedicine, and paid leave including PTO and parental leave.
- Hybrid work arrangement with an immersive, in-person onboarding experience.
- Opportunities for talent development, social impact, and connection across Okta’s global community.
Tech Stack
Categories
About Okta
Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.
