SlipstreamJobsFresh Startup & VC-Backed Jobs

Principal Software Engineer - PAM

Okta - Bengaluru, India - In-office - posted 2026-08-20

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Okta is seeking a Principal Software Engineer to join the Privileged Access Management (PAM) team in Bengaluru. This is a staff-level fullstack engineering role focused on building secure, enterprise-grade PAM solutions using modern cloud-native technologies. You will design and develop end-to-end features using JavaScript frontends and backend services (Go, Java, or C++ preferred), leveraging AI pair-programming tools like GitHub Copilot and Claude to accelerate development while maintaining high code quality. The role involves architecting cloud-based solutions, building reusable UI components for a no-code builder experience, and leading technical design for key initiatives. Key responsibilities include: - Designing and implementing secure, scalable privileged access management solutions - Building performant, reusable UI components using modern JavaScript frameworks (React, Angular, Vue) - Leading technical design reviews and mentoring junior developers - Evaluating and optimizing system performance, resolving bottlenecks - Collaborating with architects, QA, product, security, and operations teams - Conducting thorough code reviews ensuring scalability, redundancy, and multi-tenancy - Monitoring and troubleshooting owned services and frameworks Required qualifications: - 9+ years of programming experience in Go, Java, or C++ (Go preferred) - 8+ years working with PostgreSQL or equivalent relational databases - Strong knowledge of modern frontend JavaScript frameworks - Experience with AWS, Redis, Elasticsearch/OpenSearch, Kinesis, Kafka, Docker - Solid understanding of REST APIs, network security, authentication, and authorization - Bachelor's degree in Computer Science or equivalent (Master's preferred) - Demonstrated expertise with cloud-based software security product development - Strong computer science fundamentals (data structures, algorithms) - Experience with Agile development processes Previous experience at security firms is highly valued. The team operates with a weekly release cycle and individual ownership model, offering significant equity and the opportunity to work on products shaping the cloud computing landscape.

Similar roles