jobapplier

Staff Software Engineer (Identity Threat Protection)

Okta

Skills

Required

  • architectural patterns
  • scalability
  • lead technical design discussions
  • Java
  • object-oriented design
  • multithreading

Preferred

  • cloud security / identity / authentication protocols
  • building anomaly detection systems / risk systems
  • modern frontend frameworks
  • React
  • Angular
  • Vue.js
  • cloud-native security
  • Azure

Join Okta, a leading identity and access management company, as a Staff Software Engineer on the Identity Threat Protection (ITP) engineering team. In this role, you will design, develop, and support cloud-native security products, drive collaboration across teams, uphold programming excellence, lead remote teams, and mentor junior engineers. You will have the opportunity to tackle complex security challenges and work in a fast-paced, innovative environment.

Responsibilities

  • Architect and lead the design, development, delivery, and supportability of cloud-native security products, from initial concept to final implementation.
  • Drive collaboration by building solid partnerships and working closely with engineering, product management, design, support, and documentation teams.
  • Uphold excellence by committing to the highest programming standards through rigorous code reviews and the creation of comprehensive unit and functional tests.
  • Proven experience designing, building, and operating complex, large-scale distributed systems in a cloud environment (e.g., AWS, GCP, Azure)

Requirements

  • A strong grasp of architectural patterns for scalability, reliability, and security, with the ability to lead technical design discussions and make informed trade-offs
  • Strong communication and collaboration skills, with a history of working effectively with cross-functional teams to deliver impactful products
  • Excellent problem-solving skills, with the ability to independently debug and remediate issues in complex, unfamiliar codebases and systems
  • Deep expertise in Java, including a strong understanding of object-oriented design, multithreading, and building high-performance services
  • A proactive and ownership-driven mindset, with the ability to manage your own priorities and spot areas for future work
  • A powerful security background and a proven track record of championing best practices
  • 8+ years of professional software development experience, with a demonstrated history of technical leadership and mentorship

Preferred

  • Experience building anomaly detection systems or risk systems is a monumental advantage
  • Expertise in cloud security, identity, and/or authentication protocols
  • Experience with modern frontend frameworks (e.g., React, Angular, Vue.js) is a plus