About the job
Discover Okta
At Okta, we are proud to be the world's leading identity company, empowering individuals to securely access any technology, anywhere, and on any device or application. Our innovative Okta Platform and Auth0 Platform deliver secure access, authentication, and automation, placing identity at the forefront of business security and growth.
We embrace a diverse range of perspectives and experiences, and we are not seeking perfection; rather, we value lifelong learners who can enrich our team with their unique insights.
Join us in creating a world where identity truly belongs to you.
Company Description:
Okta stands as the premier independent provider of enterprise identity solutions. The Okta Identity Cloud facilitates secure connections for organizations, ensuring the right individuals have access to the right technologies at the right time. With over 6,500 pre-built integrations with various applications and infrastructure providers, Okta enables its clients—including industry giants like 20th Century Fox, JetBlue, Nordstrom, Slack, Teach for America, and Twilio—to protect the identities of their employees and customers.
Position Description:
The Okta platform offers a suite of services including directory services, single sign-on, robust authentication, provisioning, workflow capabilities, and integrated reporting. It operates on a secure, reliable, and extensively audited cloud platform that seamlessly integrates with on-premises applications, directories, and identity management systems.
We are on the lookout for an accomplished Staff Software Engineer to join our Advanced Apps team, focusing on the enhancement and management of connectors to popular SaaS applications such as Workday, Salesforce, GCP, and AWS. This role will involve close collaboration with the Lifecycle Management (LCM) team, which provides automation for Joiner, Mover, Leaver processes. The connectors developed will give our customers the flexibility to import and provision identities and entitlements across their SaaS applications, requiring you to design, build, and maintain solutions that align with application features and scalability needs.
Job Duties and Responsibilities:
- Collaborate with the senior engineering team on major development projects, including design and implementation.
- Engage with cross-functional teams (including Architects, QA, Product, Technical Support, Documentation, and UX teams) to assess application-specific protocols and construct connectors.
- Analyze and refine requirements in partnership with Product Management.
- Rapid prototyping to validate scalability and performance.

