Okta is looking for a Staff Software Engineer to join the Access Management Engineering Team. In this role, you will build the foundational platform for authentication and authorization across Okta-protected resources, developing high-quality, secure, and performant Java web applications.
What You'll Do
- Collaborate with cross-functional teams including QA, Product, Support, and UX for seamless integration.
- Contribute to technical designs, proposals, and architectural decisions following best practices.
- Develop high-quality, maintainable software components with comprehensive unit and functional tests.
- Participate in code reviews, providing feedback and ensuring adherence to coding standards and security best practices.
- Contribute to technical documentation and knowledge sharing within the team.
What We're Looking For
- 7+ years of experience building Java-based web applications.
- Good understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- Experience working in fast-paced software development teams leveraging continuous integration and deployment practices.
- Strong communication skills and the ability to work across functions.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience or degree.
Nice to Have
- Experience building anomaly detection systems or risk systems.
- Experience in cloud security, identity, and/or authentication protocols.
- Experience with one or more UI technologies such as Angular, ReactJS, Backbone, or Vue.
- Strong understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices.
Technical Stack
- Java
Team & Environment
You will be joining the Access Management Engineering Team.
Work Mode
This is a hybrid position.
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.




