# Principal Software Engineer - PAM

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Fullstack Engineering
**Experience:** 9+ years
**Skills:** Go, Java, C++, JavaScript, React, Angular, Vue, Postgres, Rest, AWS, Redis, Elasticsearch, Kafka, Docker
**Posted:** 2026-08-20

> Leads the design and delivery of scalable, cloud-based Privileged Access Management products as a staff-level full-stack engineer. The role requires 9+ years of programming experience, strong backend and frontend expertise, and experience with security, databases, AWS, and distributed systems.

## Job Description

## Responsibilities
- Leverage AI pair-programming tools and LLMs, including GitHub Copilot and Anthropic Claude, to accelerate development while maintaining code quality.
- Design, develop, and deliver cloud-based Privileged Access Management (PAM) solutions.
- Build and maintain end-to-end features using modern JavaScript and cloud-native backend technologies.
- Lead technical design for key initiatives, emphasizing quality, scalability, and maintainability.
- Build reusable, performant UI components for a no-code builder experience.
- Drive evaluation, development, and rollout of new features and shared platform components.
- Conduct design and code reviews covering scalability, redundancy, and multi-tenancy.
- Write comprehensive unit and functional tests.
- Monitor, troubleshoot, and fix owned services and frameworks.
- Evaluate system performance and resolve bottlenecks.
- Provide technical guidance and mentorship to junior developers.
- Collaborate with architects, QA, product, security, and operations engineers.

## Requirements
- Extensive experience developing cloud-based software security products and architecting, implementing, tuning, and debugging large enterprise cloud deployments.
- Bachelor's degree in computer science or equivalent; master's degree preferred.
- 9+ years of programming experience in a modern language such as Go, Java, or C++, particularly for backend services; Go preferred.
- Experience with modern frontend JavaScript frameworks such as React, Angular, or Vue.
- 8+ years of experience with PostgreSQL or equivalent relational databases.
- Demonstrated experience with REST and its fundamentals.
- Experience with AWS, Redis, Elasticsearch or OpenSearch, Kinesis, Kafka, and Docker.
- Knowledge of network security, authentication, and authorization.
- Strong understanding of data structures and algorithms and established software engineering principles.
- Familiarity with Agile software development.

## Nice to Have
- Previous experience at a security firm.
- Master's degree in computer science or equivalent.

## Similar jobs

- [Tech Lead / Sr. Principal Engineer](https://hotfix.jobs/jobs/3b4a3ee8-e9a8-4c3b-a208-63455ed2136e) - Twilio - Remote
- [Staff Engineer, Support Experiences](https://hotfix.jobs/jobs/a72b0519-4875-458c-8ccb-9e9cf843fa7f) - Stripe - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/800ec664-020a-497b-8b50-d293e68f6c9d) - Hinge Health - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/7652791b-aba5-421d-ae66-4ba24069c82c) - Databricks - Bengaluru, India
- [Senior/Staff Applied Research Software Engineer](https://hotfix.jobs/jobs/7476c56a-3a94-4dab-add0-03069686dedc) - Twilio - Remote

**Apply:** https://hotfix.jobs/jobs/4247ae65-75ad-463e-a2ed-5f22c71c5fd0
**Canonical:** https://hotfix.jobs/jobs/4247ae65-75ad-463e-a2ed-5f22c71c5fd0