remote
Staff Software Engineer - Okta Identity Governance
Software Engineer
Lead the design and delivery of scalable identity governance solutions, driving security, automation, and cloud-native architecture across Okta’s platform.
About the role
Key Responsibilities
- Architect and implement high‑availability, cloud‑native services for identity governance using Python, Java, and AWS.
- Lead cross‑functional teams to deliver secure, scalable features with CI/CD pipelines and Kubernetes orchestration.
- Drive security best practices, including threat modeling, code reviews, and compliance with industry standards.
- Mentor junior engineers, fostering a culture of ownership, speed, and technical excellence.
- Collaborate with product, design, and security teams to translate business requirements into robust, maintainable code.
Requirements
- 10+ years of software engineering experience, with 5+ in a senior or staff role.
- Proficiency in Python, Java, and AWS services (Lambda, ECS, RDS, IAM).
- Hands‑on experience with Kubernetes, Helm, and CI/CD tooling (GitHub Actions, Jenkins).
- Deep understanding of identity and access management concepts, including SAML, OAuth, OpenID Connect, and fine‑grained policy enforcement.
- Strong security mindset, with experience in secure coding, threat modeling, and compliance frameworks.
Skills
pythonjavaawskubernetescicd