Okta is seeking a Staff Software Engineer to join the Privileged Access Management team. The team is building the future of identity for machines, services, and applications. The successful candidate will contribute to the architecture and design of a high-performance secrets engine for non-human identities, and work on solving for massive scale, shaping technical strategy, mentoring, and participating in rotational on-call activities.
Requirements
- 8+ years of professional software engineering experience
- Bachelor's or Master's degree in Computer Science, or equivalent practical experience
- Deep, hands-on expertise in multi-platform Go development
- Experience designing or operating distributed systems
- Experience with secure systems (authn/authz, encryption, TLS, token handling, PKI, CAs, diagnosing TLS issues)
- Deep expertise in distributed storage systems
- Direct experience designing, building, or contributing to a secrets management, service mesh, or machine identity platform
- Expert-level at ergonomic API design (gRPC/openAPI), and building for reliability at scale
- Deep knowledge of cloud-native infrastructure
- Ability to access federal environments and/or have access to protected federal data
- U.S. Person status (e.g. a U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee)
Benefits
- Health, dental, and vision insurance
- 401(k)
- Flexible spending account
- Paid leave (including PTO and parental leave)