Okta is hiring a

Director of Software Engineering (Remote Eligible)

San Francisco, United States

About Okta:

Okta is an enterprise grade identity management service, built from the ground up in the cloud and delivered with an unwavering focus on customer success. By harnessing the power of the cloud, Okta allows people to access applications on any device at any time, while still enforcing strong security policies and helps organization to be more secure, make people more productive, and maintain compliance.

The Okta service provides directory services, single sign-on, strong authentication, provisioning, workflow, and built-in reporting. It runs in the cloud on a secure, reliable, extensively audited platform and integrates deeply with on premises applications, directories, and identity management systems.

Because Okta runs on a cloud platform, organizations can implement services quickly at large scale and low total cost. More than 2,000 customers, including Adobe, Allergan, Chiquita, LinkedIn, MGM Resorts International and Western Union, trust Okta to help their organizations work faster, boost revenue and stay secure.

Position Description:

The Director of Identity Governance and Administration (IGA) Products Engineering will head the Software Engineering organization responsible for building a platform that manages entitlements, access requests and access certification which is the foundation to every customer.

The IGA Products Engineering group is responsible for building products that purely solve problems for managers and administrators with the goals of making access management and certification simple and seamless. The products will be built with ease of use in mind and allow customers to solve hard problems including self-service workflows, fine grained authorization, provisioning of entitlements and customized end-user experiences.

The ideal candidate is passionate about technology and delivering highly impactful customer-oriented products and solutions. You have experience developing enterprise-grade software in an object-oriented language, experience or knowledge in security, authorization, or identity. You will bring out the best in each engineer, hire and develop talent, while ensuring the highest quality of software.

Job Duties and Responsibilities:

  • Drive the execution of the vision of expanding our IGA efforts by partnering closely with Product Management
  • Work with Product Management and own organization to scope and plan engineering efforts
  • Lead and manage an organization of software engineers and managers
  • Recruit, retain, and grow a globally distributed and talented group of diverse employees
  • Identify/Define/Refine Engineering processes to streamline product delivery and ensure quality
  • Facilitate agile project planning and execution of your teams, and across other teams to ensure prompt delivery
  • Participate in role specific Engineering Management rotations geared towards supporting the live operation of Okta’s SaaS
  • Handle customer escalations directly and indirectly through Support
  • Participate in architecture reviews and discussions
  • Collaborate effectively with a matrixed organization of QA, Documentation, Product Management, and UX teams

Required knowledge, skills, and abilities:

  • 10 years or more or progressively increasing management responsibility roles in software engineering, with a strong background in software development
  • Prior experience in building identity, authentication, authorization, entitlements, or security applications in the cloud
  • Experience working in Agile software development organizations leveraging continuous integration and deployment practices
  • Experience working on low latency, highly scalable and mission critical systems

Desirable knowledge, skills, and abilities:

  • Experience building large-scale enterprise software or SaaS products
  • Understanding of Identity and Access Management protocols and technologies (OIDC, SAML, XACML SCIM, OAuth, Federation, etc.)
  • Understanding of front-end and server-side technologies, and databases (Java, Spring, React, Node.js, GraphQL, MySQL, Graph DB, etc.)
  • Understanding and appreciation for Test Driven Development
  • An engineer or technologist at heart
  • Experience in RESTful API design

Education and training:

  • B.S. Computer Science or related field (MS or MBA or PhD preferred)

Okta is an Equal Opportunity Employer.

Okta is rethinking the traditional work environment, providing our employees with the flexibility to be their most creative and successful versions of themselves, no matter where they are located.  We enable a flexible approach to work, meaning for roles where it makes sense, you can work from the office, or from home, regardless of where you live.  Okta invests in the best technologies and provides flexible benefits and collaborative work environments/experiences, empowering employees to work productively in a setting that best and uniquely suits their needs.  Find your place at Okta https://www.okta.com/company/careers/. 

By submitting an application, you agree to the retention of your personal data for consideration for a future position at Okta.  More details about Okta’s privacy practices can be found at: https://www.okta.com/privacy-policy.