Okta is hiring a

Software Engineer - Adaptive Authentication (Senior/Staff/Principal)

Seattle, United States
Full-Time

Title of Job: Software Engineer – Adaptive Authentication (Senior/Staff/Principal)

Role Located in: Bellevue, Wa

Reports to: Engineering Manager

Company Description:

Okta is the foundation for secure connections between people and technology. By harnessing the power of the cloud, Okta allows people to access applications on any device at any time, while still enforcing strong security protections. It integrates directly with an organization’s existing directories and identity systems, as well as 4,000+ applications.

Because Okta runs on an integrated platform, organizations can implement the service quickly at large scale and low total cost.

Thousands of customers, including Adobe, Allergan, Chiquita, LinkedIn, and Western Union, trust Okta to help their organizations work faster, boost revenue, and stay secure.

 okta.com

 

Position Description:

This is an opportunity to join our authentication team to develop cutting-edge risk-based adaptive authentication policies. We are looking for a software engineer to design and build large-scale distributed systems that use machine learning to solve business problems. The ideal candidate has experience creating complex rule systems to perform real time data analysis.

Job Duties and Responsibilities:

Major areas of responsibility include:

  • Analyze/Refine Requirements with Product Management
  • Work with engineering management to scope and plan engineering efforts
  • Design and implement highly scalable event processing framework
  • Test-driven development, design and code reviews
  • Interface with QA, Product Management, Technical Support, Documentation and UX team

Minimum REQUIRED Knowledge, Skills, and Abilities:

  • 7+ years of strong software development experience in an object oriented language building highly-reliable, mission-critical software
  • Expertise in creating or extending complex rule systems
  • Excellent grasp of software engineering principles.
  • Experience with multi-factor authentication a plus.
  • Experience with machine learning a plus

Education and Training:

  • B.S. or M.S. Computer Science or related field

 

Okta is an Equal Opportunity Employer.

 

 

#LI-TM1

Similar jobs

Other jobs at Okta