Principal Software Engineer - PAM

Okta
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Ownership","Mentorship","Collaboration","Technical leadership","Code quality"]

Design and deliver cloud-based Privileged Access Management (PAM) capabilities within Okta’s Zero Trust identity platform. Build end-to-end features using modern JavaScript and cloud-native backend technologies, lead technical design for key initiatives, and ensure quality through thorough reviews and unit tests. Partner with architects, QA, product, security, and operations to improve scalability, maintainability, multi-tenancy, and performance. Use AI pair-programmers and LLM tools to accelerate SDLC while maintaining high code standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
1 day ago

Principal Software Engineer - PAM

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Design and deliver cloud-based Privileged Access Management (PAM) capabilities within Okta’s Zero Trust identity platform. Build end-to-end features using modern JavaScript and cloud-native backend technologies, lead technical design for key initiatives, and ensure quality through thorough reviews and unit tests. Partner with architects, QA, product, security, and operations to improve scalability, maintainability, multi-tenancy, and performance. Use AI pair-programmers and LLM tools to accelerate SDLC while maintaining high code standards.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Use AI pair-programmers and LLMs (e.g., Copilot and Claude) to accelerate development of secure, enterprise-grade PAM products.
  • •Design, develop, and deliver cloud-based privileged access management solutions in collaboration with engineering teams.
  • •Lead technical design for initiatives, driving quality, scalability, and maintainability.
  • •Build reusable, performant UI components for a no-code builder experience and deliver end-to-end features.
  • •Conduct design and code reviews, write unit/functional tests, and monitor/troubleshoot services to resolve performance bottlenecks.

Pay and Benefits

Perks:Equity

Key Requirements

  • •9+ years of extensive programming experience in a modern language such as Go, Java, or C++ (Go preferred), especially for backend services.
  • •Good knowledge of modern frontend JavaScript frameworks such as React, Angular, or Vue.
  • •8+ years of experience with PostgreSQL or equivalent relational databases, including designing and querying with optimization in mind.
  • •Demonstrated experience with REST and strong understanding of fundamentals.
  • •Bachelor’s degree in computer science (or equivalent); master’s preferred.
Experience:CloudSecurityIdentityZero trustSaaS
Education:Bachelor's in computer science
Skills:OwnershipMentorshipCollaborationTechnical leadershipCode quality
Tech Stack:JavaScriptJavaGoC++ReactAngularVuePostgreSQLRESTAWSRedisElasticsearchOpenSearchKinesisKafkaDockerGitHub CopilotAnthropic Claude

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn