CareerPlanSign in

Principal Software Engineer

Bengaluru 💼 Full-time🗓 2026-07-14 → 2026-10-03

Core

Lead the design and implementation of secure database and network device connectors (routers, switches, firewalls) for Okta's Privileged Access Management (PAM) platform, enabling seamless, secure-by-default workflows for modern infrastructure.

Role type

Principal Backend Engineer (P5), technical leader for a new engineering pod

Builds

Secure connector plugins for diverse database environments (SaaS, NoSQL, Relational) and complex network infrastructure on top of the core Zero Standing Privileges (ZSP) platform

Domain

Identity, networking, and security infrastructure (PAM/IAM)

Deliverable

production ML models | product features

Required skills

Technical leadership, architectural design, Go programming, distributed systems, cloud-native infrastructure, networking protocols, code quality mentorship

Preferred skills

PAM/IAM domain expertise, resource discovery, credential rotation, agentless communication, Graph databases, policy engines, bootstrapping autonomous remote pods (via careerplan.io/jobs/8064188-principal-software-engineer-at-okta)

Technologies

Go, AWS, Kubernetes, Postgres, ArangoDB, GitHub Actions, Docker, Terraform, Helm

Responsibilities

Lead technical strategy and execution for complex PAM and network access problems; Own connector ecosystems for databases and network infrastructure; Champion code quality and security through deep code reviews; Collaborate globally with Tech Leads to ensure architectural alignment; Participate in global on-call and product support rotations

Seniority

Principal, hands-on IC with mentorship responsibilities