O

Okta

Secures digital identities for people and software

Staff Software Engineer - Security

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeBellevue, WA, USA

About the Job

Requirements

  • At least 8 years of development experience designing and implementing software systems in Java and building highly reliable, mission-critical software.
  • At least 4 years of work experience designing and implementing security solutions for applications and distributed systems.
  • Work experience and understanding of application security, cryptography, authentication, authorization, certificates, and secrets management.
  • Work experience using cloud service providers such as AWS and GCP.
  • Work experience using relational database management systems such as MySQL, with understanding of replication and clustering and familiarity with Redis and Elasticsearch.
  • Experience developing and maintaining technical documentation such as cookbooks and design and architecture documents.
  • Understanding of post-quantum cryptography solutions, including quantum-resistant algorithms, cryptographic migration strategies, and secure integration into enterprise systems.
  • Understanding of designing, developing, and securing production-grade agentic AI systems, including autonomous and multi-agent architectures.
  • Experience troubleshooting and fixing production issues to ensure reliability, security, and performance.
  • Strong leadership skills in security and engineering, software engineering principles, and written and verbal communication skills.
  • Strategic problem-solving abilities to assist in planning, scoping, and refining requirements for large and complex ambiguous initiatives.
  • U.S. person status is required; working on a U.S. visa does not qualify. The employee must be on U.S. soil.
  • A B.S. or M.S. in Computer Science or a related field is preferred.

Responsibilities

  • Act as a liaison between engineering, security, and product organizations to develop requirements for the security roadmap.
  • Evangelize security best practices across the engineering organization.
  • Research, design, implement, and own security-oriented frameworks and features to protect Okta customers.
  • Routinely participate in cross-vertical code reviews with an emphasis on security.
  • Break down complex problems into subtasks, prototype rapidly and iteratively, and contribute to security initiatives using agile practices.
  • Coach and mentor junior engineers.

About the Company

Okta

Secures digital identities for people and software

Okta builds cloud identity software that controls how employees, customers, and automated systems access applications and company resources. Its single sign-on product lets people use one login across their work tools, while passwordless sign-in and additional identity checks protect accounts from stolen credentials. Administrators use its directory, access policies, and lifecycle tools to grant permissions when someone joins an organization and remove them when they leave. Organizations pay subscriptions based on the products they use and the identities they manage, with support included. Okta was founded in 2009 and is headquartered in San Francisco, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Okta

See more jobs