Staff Backend Engineer, Identity Threat Protection
Staff Backend Engineer building and scaling Okta's AI-powered Identity Threat Protection platform. Lead architecture and development of cloud-native security products that perform real-time risk analysis and threat neutralization for enterprise authentication.
About the job
What you’ll be doing
- Architect and lead the design, development, delivery, and supportability of cloud-native security products from initial concept to production-ready implementation.
- Build cross-group partnerships and demonstrate exceptional interpersonal communication, working closely with engineering, product management, design, support, and documentation teams.
- Uphold the highest programming standards through rigorous code reviews and the creation of comprehensive unit and functional tests.
- Lead remote teams while relentlessly ensuring product quality, agility, and velocity.
- Act as a player-coach to mentor, groom, and educate junior engineers.
What you’ll bring to the role
- 7+ years of experience building Java-based web applications.
- Deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- Experience thriving in fast-paced software development teams that leverage continuous integration and deployment practices.
- Strong communication skills and the ability to work across functions.
- A powerful security background and a proven track record of championing best practices.
Nice-to-haves
- Experience building anomaly detection systems or risk systems.
- Expertise in cloud security, identity, and/or authentication protocols.
- Hands-on experience with one or more cutting-edge UI technologies such as Angular, ReactJS, Backbone, and Vue.
Skills
Java, Security Engineering, Design Patterns, Scalability Patterns, Object-Oriented Programming, Continuous Integration, Continuous Deployment, Anomaly Detection, Risk Systems, Cloud Security, Identity Protocols, Authentication Protocols, Angular, React, Backbone.Js
Similar jobs
Backend Engineering jobsDevelop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.
Leads architecture and delivery of secure, highly available backend services for an identity-aware gateway connecting enterprise AI agents to authorized tools and data. Requires 7+ years of distributed backend experience, production Java or Go, and deep OAuth, OIDC, and token-exchange expertise.
Staff Software Engineer responsible for shaping and delivering scalable marketplace systems that improve provider utilization and patient access. The role requires 8+ years of software engineering experience, cross-team technical leadership, and hands-on backend development.
Staff software engineer responsible for architecture and hands-on development of complex screening and verification workflows across product engineering teams. Requires 10+ years of software development experience, deep backend expertise, and leadership in scalable, reliable systems.
Staff Software Engineer leading architecture and implementation for Rippling’s Spend platform, which unifies corporate cards, reimbursements, procurement, bill pay, and travel. The role requires 8+ years of backend and distributed-systems experience, strong architectural judgment, and technical leadership across teams.