ob Duties And ResponsibilitiesTake end-to-end ownership of feature areas — from technical design through implementation, testing, deployment, and post-launch monitoring
Design, build, and ship high-quality, production-ready features across the OIG system, with a focus on correctness, reliability, and performance
Quickly deliver high-quality bug fixes and handle customer-reported issues
Write clean, well-tested, maintainable code and hold yourself and teammates to a high bar for engineering quality
Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work
Required Knowledge, Skills, And Abilities5+ years of software engineering experience, with a demonstrated ability to independently own and deliver complex features in a production environment
Proven track record of architecting and delivering large-scale, distributed systems in production environments serving enterprise customers
Deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale
Strong proficiency in one or more of: Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta's backend stack
Demonstrated ability to influence without authority — driving technical alignment across multiple teams and stakeholders
Experience designing systems that meet enterprise reliability, scalability, and security requirements (think: multi-tenancy, high availability, audit logging, RBAC/ABAC)
Excellent written and verbal communication skills, with the ability to make complex technical topics accessible to both engineers and non-engineers
Preferred if you have experience in any of the following!Experience building identity, access management, or governance (IAM/IGA) products or platforms
Familiarity with workflow engines or approval/routing systems (e.g., finite state machines, BPM-style systems)
Experience with enterprise SaaS platforms serving large, complex customer organizations
Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and modern observability tooling
Responsibilities
ob Duties And ResponsibilitiesTake end-to-end ownership of feature areas — from technical design through implementation, testing, deployment, and post-launch monitoring
Design, build, and ship high-quality, production-ready features across the OIG system, with a focus on correctness, reliability, and performance
Quickly deliver high-quality bug fixes and handle customer-reported issues
Write clean, well-tested, maintainable code and hold yourself and teammates to a high bar for engineering quality
Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work
Required Knowledge, Skills, And Abilities5+ years of software engineering experience, with a demonstrated ability to independently own and deliver complex features in a production environment
Proven track record of architecting and delivering large-scale, distributed systems in production environments serving enterprise customers
Deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale
Strong proficiency in one or more of: Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta's backend stack
Demonstrated ability to influence without authority — driving technical alignment across multiple teams and stakeholders
Experience designing systems that meet enterprise reliability, scalability, and security requirements (think: multi-tenancy, high availability, audit logging, RBAC/ABAC)
Excellent written and verbal communication skills, with the ability to make complex technical topics accessible to both engineers and non-engineers
Preferred if you have experience in any of the following!Experience building identity, access management, or governance (IAM/IGA) products or platforms
Familiarity with workflow engines or approval/routing systems (e.g., finite state machines, BPM-style systems)
Experience with enterprise SaaS platforms serving large, complex customer organizations
Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and modern observability tooling