# Principal Software Engineer

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 10+ years
**Skills:** Go, AWS, Aws Iam, Amazon Sqs, AWS Lambda, Kubernetes, Postgres, Amazon Rds, Arangodb, Docker, Terraform, Helm, GitHub Actions, Ssh, Snmp
**Posted:** 2026-08-04

> Technical leader for a backend engineering pod building secure PAM connectors for databases and network infrastructure. The role requires 10+ years of software engineering experience, deep PAM/IAM expertise, strong Go and distributed-systems skills, and proficiency with cloud-native infrastructure.

## Job Description

## Responsibilities
- Lead technical strategy and execution by turning complex PAM and network-access problems into clear, modular technical designs.
- Design, architect, and optimize resilient connector plugins for SaaS, NoSQL, and relational databases, as well as routers, switches, firewalls, and other network infrastructure.
- Set standards for clean, secure, and performant backend development in Go.
- Lead constructive code reviews focused on mentoring and engineer growth.
- Collaborate with global technical leads on major architectural decisions and product strategy.
- Participate in global on-call and product-support rotations.
- Mentor mid-level engineers and guide the local engineering pod.

## Requirements
- 10+ years of software engineering experience, including technical leadership at Principal or Staff individual-contributor level.
- Significant Privileged Access Management (PAM) or Identity and Access Management (IAM) experience.
- Experience with resource discovery, credential rotation, or agentless communication.
- Strong networking experience with SSH, Telnet, SNMP, router and switch configurations, or database infrastructure integration.
- Extensive experience building high-scale, secure backend services, microservices, and event-driven workflows.
- Strong proficiency in Go, or deep backend expertise in C++, Rust, or Java with willingness to work extensively in Go.
- Understanding of AWS, including IAM, SQS, and Lambda; Kubernetes; and resilient agentless systems.
- Ability to navigate ambiguity, make pragmatic trade-offs, and guide engineers to successful delivery.

## Nice-to-haves
- Experience at enterprise security companies such as CyberArk, Delinea, or comparable PAM/IAM organizations.
- Experience with graph databases such as ArangoDB.
- Experience with policy engines such as OPA.
- Experience bootstrapping or setting technical direction for autonomous remote engineering pods.

## Technology Stack
- Go
- AWS and serverless infrastructure
- Kubernetes
- PostgreSQL and Amazon RDS
- ArangoDB
- GitHub Actions
- Docker
- Terraform
- Helm

## Benefits
- In-person onboarding designed to accelerate impact and build connections.
- Opportunities for well-being support, social impact, talent development, and community connection.

## Similar jobs

- [Principal Software Engineer](https://hotfix.jobs/jobs/5be074b1-3a8e-49de-9403-91efdfc776c1) - Okta - Bengaluru, India
- [Principal Payments Engineer](https://hotfix.jobs/jobs/e9e8ae1c-f327-407d-a81b-0f8e7a965c28) - Payabli - Remote
- [Sr. Staff Engineer - Payments & Commerce Platform](https://hotfix.jobs/jobs/153f52a7-9c89-4b7b-b5f1-fd9fa8b0f5d8) - GoHighLevel - Remote
- [Staff Software Engineer - Financial Integrity](https://hotfix.jobs/jobs/628b08cc-4a96-4422-8259-827b91dafd1e) - Rippling - Bengaluru, India
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr

**Apply:** https://hotfix.jobs/jobs/05b885e0-8ed8-4f4f-976a-74f1039c6947
**Canonical:** https://hotfix.jobs/jobs/05b885e0-8ed8-4f4f-976a-74f1039c6947