About Okta Security Platforms team
Okta’s Security Platforms team builds products and services that keep our customers safe. The products we build protect our customers against attack and abuse. We are a team of Java Developers, Data Scientists, ML engineers that are reimagining what it means to authenticate to cloud resources.
Continuously evaluating risk is critical to gaining trust and achieving security objectives. At Okta, risk plays a critical role in authentication and authorization decisions. The Security Platform team is building a next-gen security and risk platform that continuously assesses the session, device and user security posture to build a risk graph.
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. With Okta you can manage access across any application, person, or device. Whether the people are employees, partners, or customers, or the applications are in the cloud, on premises, or on a mobile device, Okta helps you become 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.
Position Description
Okta is seeking a Principal Engineer to join its Security Platform engineering group. This is an opportunity to build cutting-edge risk-based authentication and authorization system and contribute to the evolution of the core system that allows Okta to enforce them throughout various layers of the Okta platform. The ideal candidate has experience building large scale enterprise software, is passionate about stream processing for a massive volume of event data, and has direct experience utilizing ML models to derive results.
You will share our passion and great pride in elegant solutions and will join an engineering team that strongly believes in designing for scale, rigorous code reviews, automated testing, and an iterative process to build high-quality enterprise software.
Our team is fast, innovative and flexible; with a weekly, agile release cycle and individual ownership. Here is an opportunity to work on stimulating new projects, emerging technologies and the chance to work on complex security and data challenges.
Job Duties and Responsibilities
