# Principal Software Engineer

**Company**: Okta
**Location**: San Francisco, California
**Experience**: senior
**Job type**: full-time
**Salary**: $224,000-$308,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/okta/jobs/8243180?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fd5ca9f2-2ef

## Description

As a Principal Engineer on the OIG team at Okta, you will be involved in the development, design, and maintenance of our product to serve enterprise customers at scale.

You will take end-to-end ownership of feature areas, from technical design through implementation, testing, deployment, and post-launch monitoring.

Your responsibilities will include:

- Designing, building, and shipping high-quality, production-ready features across the OIG system

- Delivering high-quality bug fixes and handling customer-reported issues

- Writing clean, well-tested, maintainable code and holding yourself and teammates to a high bar for engineering quality

- Partnering with Product Development, QA, and Site Reliability Engineering teams for scoping development and deployment work

Requirements:

- 10+ years of software engineering experience, with at least 3+ years in a senior or staff-level technical leadership role

- Proven track record of architecting and delivering large-scale, distributed systems in production environments serving enterprise customers

- Deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale

- Strong proficiency in one or more of: Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta's backend stack

- Demonstrated ability to influence without authority and drive technical alignment across multiple teams and stakeholders

- Experience designing systems that meet enterprise reliability, scalability, and security requirements

- Excellent written and verbal communication skills

Preferred skills:

- Experience building identity, access management, or governance (IAM/IGA) products or platforms

- Familiarity with workflow engines or approval/routing systems

- Experience with enterprise SaaS platforms serving large, complex customer organizations

- Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and modern observability tooling

## Skills

### Required
- Java
- Kotlin
- Go
- microservices
- event-driven architectures
- APIs
- data modeling

### Nice to have
- identity and access management
- workflow engines
- enterprise SaaS platforms
- cloud infrastructure

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/okta/jobs/8243180?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
