Staff UX Researcher
Toronto, ONOkta
7+ YOECandidates need 7+ years of UX research in B2B, developer or enterprise software, with equal skill in qualitative and quantitative methods. They should use AI tools daily, communicate well with executives, and mentor others; a Master's or PhD or equivalent experience is expected.
SQL, R, Python
Staff Software Engineer - UI Platform
Toronto, ONOkta
5+ YOECandidates need 5+ years of software development experience, expertise in software architecture, and strong skills in Java, Python, or C++ with frameworks such as Spring, React.js, or Node.js. Strong communication skills are essential.
React.js, Node.js, Spring, Java, Python, C++
Staff Software Engineer, OIN
Toronto, ONOkta
8+ YOECandidates need 8+ years of professional software development experience with technical leadership, deep Java or a similar strongly-typed backend language, and experience with large distributed cloud systems. They also need real depth in identity protocols such as OAuth 2.0/OIDC, SAML or SCIM, and strong written communication.
Data models, Software development, Leadership, Oracle Java, AWS, Google Cloud
Staff Software Engineer, Data Platform
Toronto, ONOkta
8+ YOECandidates need 8+ years of object-oriented programming experience, preferably Java, and hands-on work with distributed cloud data systems. Strong distributed systems, reliability and data quality skills are also required.
Kinesis, Kafka, Flink, Spark, Beam, Snowflake
Staff Software Engineer
Toronto, ONOkta
8+ YOECandidates need 8+ years of software engineering experience, including delivering large distributed systems in production. Strong skills in Java, Kotlin or Go, plus microservices, APIs and enterprise security design (multi-tenancy, RBAC/ABAC, audit logging) are required.
Microservices, Data modelling, Oracle Java, Kotlin, Go, Security regulations
Staff Product Security Engineer, Reviews
Toronto, ONOkta
Candidates need deep experience in manual code review, penetration testing and secure development, plus strong knowledge of authentication protocols such as OIDC, SAML and OAuth. Experience assessing LLM and AI-integrated software and scripting in Python is required.
Python, Java, Go, Bash, SAST tools, DAST tools
Staff Product Marketing Manager, Okta Device Access
Toronto, ONOkta
8+ YOECandidates need 8+ years of B2B enterprise product marketing experience, ideally in cybersecurity, identity or endpoint management. They must communicate credibly with IT and security audiences, lead cross-functional launches and use customer data to guide strategy. A bachelor's degree or equivalent practical experience is required.
Microsoft Windows, Apple macOS, Sales, ICT system integration, Customer insight, Packaging
Staff Product Designer, Login and MFA (Auth0)
Toronto, ONOkta
Candidates need a refined design craft, a portfolio of work (including work in code), and a mature AI-assisted design workflow. They must be able to build directly in code and turn complex security systems into clear, trustworthy experiences.
AI tools, Code
Staff Machine Learning Engineer, SecureAI
Toronto, ONOkta
8+ YOEOkta needs candidates with 8+ years of software development, strong Python skills, and hands-on experience with applied machine learning and generative AI platforms. A Bachelor's or Master's in computer science or a related field is required.
Python, PyTorch, TensorFlow, FastAPI, Airflow, AWS Bedrock
Staff Machine Learning Engineer, Generative AI (Auth0)
Toronto, ONOkta
7+ YOECandidates need 7+ years of software development experience, strong Python skills and hands-on work with generative AI platforms and RAG. Experience with AI agent frameworks, ML frameworks and defining ML evaluation metrics is also required.
AWS Bedrock, OpenAI, Anthropic Claude, LangChain, LangGraph, LlamaIndex
Staff FullStack Engineer, Secures AI
Toronto, ONOkta
Candidates need deep experience building secure, enterprise-grade distributed backend systems in Java or another type-safe language, plus JavaScript/TypeScript skills and strong AWS cloud architecture knowledge. Solid understanding of web authentication and authorization is required.
AWS
Staff Frontend Engineer, SecureAI
Toronto, ONOkta
8+ YOEOkta needs a candidate with 8+ years of software engineering experience on mission-critical software, strong JavaScript skills, and experience with Express and ReactJS. Strong knowledge of web security, cloud systems at scale and testing principles is expected.
ReactJS, Express, JavaScript
Senior Product Manager - Agentic Security (Auth0)
Toronto, ONOkta
5+ YOECandidates need 5 to 8 years of product management experience, hands-on knowledge of AI agents and MCP servers, and command of the OWASP Top 10 for Agentic AI. Okta also asks for an undergraduate or master's degree in a technical field and experience with Agile delivery.
Claude Code, MCP servers
Senior Technical Program Manager (Auth0)
Toronto, ONOkta
5+ YOEOkta needs candidates with 5+ years of technical program management in software or SaaS, ideally with a cyber security focus. Strong communication with executives, experience with agile methods, and comfort working across distributed teams are essential.
Program management, Prioritization, Security regulations, Decision making, Cybersecurity, Collaboration
Senior Software Reliability Engineer - Data Platform
Toronto, ONOkta
3+ YOECandidates need 3+ years of industry experience and 2+ years in an object-oriented language, preferably Java. Experience with distributed data technologies such as Kinesis, Kafka, Flink, Spark, Snowflake, Databricks or Hadoop, and reliability engineering, is required.
Kinesis, Kafka, Flink, ElasticSearch, Snowflake, Kubernetes
Senior Software Engineer - UI Platform
Toronto, ONOkta
5+ YOECandidates need 5+ years of software development experience and strong architecture skills in a language such as Java, Python or C++. They should know frameworks like Spring, React.js or Node.js and communicate complex ideas clearly.
Coaching, Software development, Oracle Java, Python, C++, Node.js
Senior Software Engineer, Security Engineering - Platform (Auth0)
Toronto, ONOkta
5+ YOECandidates need 5+ years building production software, strong Python, Node.js or Golang skills, and CI/CD and cloud container experience. Experience with dependency vulnerability remediation and a security mindset are also needed.
GitHub, GitHub Actions, Jenkins, Docker, Kubernetes, AWS
Senior Software Engineer, Security Engineering (Auth0)
Toronto, ONOkta
5+ YOECandidates need 5+ years building production software, hands-on skill in Python, Node.js or Golang, and experience with cloud and containers such as AWS or Azure, Docker and Kubernetes. A security mindset and a Bachelor's degree in a related field are also required.
Docker, Kubernetes, AWS, Azure, Kafka, Kinesis
Senior Software Engineer, Platform Network (Auth0)
Toronto, ONOkta
3+ YOECandidates need 3+ years of cloud-native software development, solid knowledge of TCP/IP, DNS, HTTP and TLS, DevOps experience, Terraform and Go-based service experience. Experience with AWS, Azure, service mesh, Istio/Envoy or multi-cloud networking is a plus.
Terraform, Go, Kubernetes, Istio, Envoy Proxy, AWS
Senior Software Engineer, PAM
Toronto, ONOkta
5+ YOECandidates need a bachelor's degree in computer science or equivalent and 5+ years of backend programming experience, ideally in Go. They also need hands-on Kubernetes and AWS experience, plus knowledge of REST APIs, network security and cloud tooling.
Kubernetes, AWS, Terraform, Docker, Redis, OpenSearch
Senior Software Engineer, OIG
Toronto, ONOkta
5+ YOEOkta needs candidates with 5+ years of software engineering experience and a record of delivering large distributed systems for enterprise customers. They should know microservices, APIs, and at least one of Java, Kotlin or Go, and have a Bachelor's in Computer Science or equivalent.
Java, Kotlin, Go, AWS, GCP, Azure
Senior Software Engineer in Test, UI Platform
Toronto, ONOkta
5+ YOECandidates need 5+ years of quality engineering experience, strong JavaScript or TypeScript skills, and hands-on UI test automation tools. They also need experience designing test frameworks from scratch and leading technical direction.
Playwright, Cypress, Selenium WebDriver
Senior Software Engineer, Fullstack
Toronto, ONOkta
3+ YOECandidates need 3 to 5 years of software development experience, with Go or a similar language, React or another front-end stack, and a relational database such as PostgreSQL. Experience with a cloud provider such as AWS, GCP or Azure is needed, along with an interest in reliable, secure distributed systems.
Go, React, PostgreSQL, AWS, GCP, Azure
Senior Software Engineer, Datastores (Auth0)
Toronto, ONOkta
5+ YOEOkta needs candidates with 5 to 8 years of software development experience, skill in Golang and Terraform, and experience with Kubernetes, CI/CD, and data stores such as PostgreSQL, MongoDB, Redis or DynamoDB. Experience with AWS or Azure is also required.
Golang, Terraform, PostgreSQL, MongoDB, Redis, DynamoDB