
Senior Software Engineer (Java & DSA)
Okta · Posted Oct 14
Cloud-based identity and access management solutions for workforce and customer security
Get a personal compatibility score
Add a resume for personal matches
About the role
Okta builds the trusted, neutral identity infrastructure that secures AI and human identities across organizations. The Azure Integrations team focuses on integrations with Microsoft's Azure AD Identity Platform (Entra ID, MSGraph, and related identity APIs). This Senior Software Engineer role designs and implements high-performance, distributed, fault-tolerant software components in Java, owns feature reliability and observability, and mentors junior engineers within a cross-functional agile team.
What you will do
- Understand our Azure Integrations codebase and development process: Jira, Technical Designs, Code Review, Testing, and Deployment.
- Analyze, refine and shape requirements with product management and other stakeholders by asking the right questions and driving clarity.
- Provide support and handle incoming bugs and customer reported issues
- Work with various stakeholders to scope and plan engineering efforts to ensure project and feature launch success.
- Design and implement high-performance distributed scalable and fault-tolerant software components.
- Actively participate in PR reviews with the team
- Help mentor more junior team members
- Enjoy working across a cross-functional team consisting of QA, Product Management, Technical Support, Documentation, TPM and UX to create an extensible platform.
- Own features and/or systems and define their long-term health and observability and reliability metrics.
Skills used in this role
What the employer is looking for
- 5+ years of software development experience building highly reliable, mission-critical software.
- Experience working with systems of scale ranging from monolithic applications to microservices.
- Experience with server-side technologies including caching, asynchronous processing, and multi-threading. We use Java, Spring, Hibernate, Redis.
- Ability to work effectively with distributed teams and people of various backgrounds
- This is a hybrid role, 2 days in office as a minimum
- Education and Training: B.S., MS, or PhD in Computer Science or related field
Preferred qualifications
- Nice to have: experience working with Microsoft’s Graph APIs - a RESTful web API that enables access Microsoft Cloud service resources, especially identity APIs
- experience with modern front end development such as ReactJS
Benefits and support
- Compensation and benefits are detailed in the job posting
About Okta
Okta is a leading independent provider of cloud-based identity and access management solutions that securely connect people and technologies to the right applications. The company powers both Workforce Identity and Customer Identity platforms, allowing organizations to securely manage user access and navigate modern challenges like agentic AI security.
- Industry
- Enterprise Software
- Company size
- 7500+ employees
- Founded
- 2009
- Location
- San Francisco, California, USA
- Funding stage
- Public Company
Funding
Public Company · $228M raised
- 2010-02-01Series A$10M
- 2011-08-01Series B$16.5M
- 2012-12-01Series C$25M
- 2013-09-01Series D$27M
- 2014-06-01Series E$75M
- 2015-09-01Series F$75M
- 2018-02-21Post IPO Debt$300M
Leadership
Co-Founder and Chief Executive Officer
Co-Founder and Executive Vice Chairman
Chief Marketing Officer
Chief Legal Officer
Recent coverage
StockTitan
Industry Leaders Form the Blueprint Alliance to Advance a Shared Architecture for Securing AI Agents2026-09-22
StockTitan
Okta Names Helen Riley to Board of Directors2026-09-18
ValueAdd VC
Okta Buys AI Identity Security Startup Permiso for ~$200M2026-07-30
StockTitan
Okta Announces Second Quarter Fiscal Year 2027 Financial Results2026-08-26