Staff Software Engineer - PAM
Okta, Inc. (company site, opens in a new tab)9+ yrsBengaluruOn-siteDirect career pageEst. 45–70 LPA
Posted on 16 Sept
Reach people at Okta, Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Okta, Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Leverage AI-powered development tools to accelerate design and delivery of enterprise-grade Privileged Access Management (PAM) cloud solutions.
- Lead technical design and build end-to-end features using modern JavaScript frontend frameworks and cloud-native backend technologies with a focus on scalability and maintainability.
- Provide technical guidance, conduct code reviews, and collaborate cross-functionally to ensure high-quality, secure, and performant PAM products.
Minimum Requirements
- 9+ years of programming experience in backend languages such as Go (preferred), Java, or C++.
- Bachelor's degree in computer science or equivalent; master's degree preferred.
- 4+ years experience with PostgreSQL or equivalent relational databases; strong REST API knowledge required.
- Experience working with AWS, Redis, Elasticsearch/OpenSearch, Kinesis, Kafka, Docker, and knowledge of network security, authentication, and authorization.
Ideal Candidate Profile
- Experienced in architecting and scaling complex, cloud-based security software products specifically in Privileged Access Management or closely related domains.
- Proficient in fullstack development using modern JavaScript frameworks and cloud backend technologies with a strong foundation in computer science fundamentals.
- Comfortable operating in fast-paced agile environments, leading technical initiatives, and mentoring engineers while leveraging AI-assisted coding tools to maximize development efficiency.