Okta is looking to solve challenging security and operations pain points at scale with their Privileged Access Management (PAM) solution, which is an identity-centric approach to a common and critical privileged access use case. They aim to secure and manage their extended enterprise and transform their customers' experiences by providing secure access, authentication, and automation.
Requirements
- Extensive experience with cloud based software security product development.
- Solid technology chops in architecting, implementing, tuning, and debugging some of the largest cloud deployments in the enterprise world
- A good understanding of computer science fundamentals such as data structures and algorithms”
- 9+ years of extensive programming experience in a modern programming language like Go, Java, or C++ especially in backend services. Go is preferred.
- Good knowledge of modern frontend javascript frameworks such as React, Angular, Vue etc.
- 4+ years experience working with PostgreSQL or equivalent relational database systems. Experience with designing and querying databases with optimization in mind is a plus.
- Demonstrated experience of working with REST and thorough understanding of its fundamentals
Responsibilities
- Work with engineering teams to design, develop and deliver cloud-based privileged access management solutions.
- Design, build, and maintain end-to-end features using modern JavaScript and cloud-native backend technologies.
- Lead technical design for key initiatives, driving quality, scalability, and maintainability.
- Build reusable and performant UI components for a best-in-class no-code builder experience.
- Drive evaluation, development, and rollout of new features and common platform components.
- Evaluate existing systems to evolve them for serving in specialized circumstances to support Okta's future business needs
- Conduct thorough design and code reviews, ensuring that proposed solutions account for scalability, redundancy, and multi-tenancy. Uphold high programming standards by consistently writing comprehensive unit and functional tests
Other
- Immense passion for doing the right thing to help Okta's technology stay ahead of its anticipated business growth,
- Bachelor's degree in computer science or equivalent; master's preferred.
- This role requires in-person onboarding and travel to our San Francisco, CA HQ office or our Chicago office during the first week of employment.
- Familiarity with Agile software development process
- Previous experience at Security firms is a huge plus