jobapplier

Senior Software Engineer (OIG)

Okta

Join Okta, a leading identity and access management company, as a Senior Software Engineer on the OIG team. In this role, you will be responsible for the development, design, and maintenance of our product, serving enterprise customers at scale. You will have the opportunity to shape the architecture and evolution of our product features, work collaboratively across engineering, product, and design, and take end-to-end ownership of feature areas. This is a unique opportunity to make a significant impact on how thousands of enterprises manage access governance.

Participer activement au développement, à la conception et à la maintenance de notre produit pour servir les clients d'entreprise à grande échelle.

Responsibilities

  • Assumer la responsabilité de bout en bout des domaines fonctionnels, de la conception technique à la mise en œuvre, aux tests, au déploiement et à la surveillance post-lancement.
  • Collaborer avec les équipes de développement de produits, d'assurance qualité et d'ingénierie de fiabilité des sites pour définir l'étendue du travail de développement et de déploiement.

Requirements

B.S. Computer Science or equivalent

  • This is a role for someone who thinks in systems, leads with craft, and is energized by the challenge of building enterprise-grade software that millions of users depend on
  • Strong proficiency in one or more of: Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta's backend stack
  • There is no citizenship requirement. The Okta employee must be on US Soil, which means the 50 states, the District of Columbia, or outlying areas of the United States, as defined in Federal Acquisition Regulation (FAR) 2.101
  • Deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale
  • Demonstrated ability to influence without authority — driving technical alignment across multiple teams and stakeholders
  • Excellent written and verbal communication skills, with the ability to make complex technical topics accessible to both engineers and non-engineers
  • Experience designing systems that meet enterprise reliability, scalability, and security requirements (think: multi-tenancy, high availability, audit logging, RBAC/ABAC)
  • Proven track record of architecting and delivering large-scale, distributed systems in production environments serving enterprise customers
  • 8+ years of software engineering experience, with a demonstrated ability to independently own and deliver complex features in a production environment
  • Experience with enterprise SaaS platforms serving large, complex customer organizations
  • Experience building identity, access management, or governance (IAM/IGA) products or platforms
  • Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and modern observability tooling

Preferred

  • Familiarity with workflow engines or approval/routing systems (e.g., finite state machines, BPM-style systems)

Pay

USD 165,000 - 227,000