SlipstreamJobsFresh Startup & VC-Backed Jobs

Principal Software Engineer

Okta - San Francisco, CA, United States - In-office - posted 2026-09-30

Apply on the company site

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

Salary: USD 224,000 - 308,000 / annual

Okta is seeking a Principal Software Engineer to join the OIG (Access Governance) team. In this role, you will take end-to-end ownership of feature areas spanning the access governance platform, from technical design through implementation, testing, deployment, and post-launch monitoring. You will work on architecting and evolving product features that serve enterprise customers at scale, collaborating closely with engineering, product, and design teams to deliver secure, scalable, and user-friendly solutions. Key responsibilities include: - Taking end-to-end ownership of feature areas with focus on correctness, reliability, and performance - Designing, building, and shipping high-quality, production-ready features across the OIG system - Quickly delivering bug fixes and handling customer-reported issues - Writing clean, well-tested, maintainable code and maintaining high engineering quality standards - Partnering with Product Development, QA, and Site Reliability Engineering teams on scoping and deployment - Influencing technical alignment across multiple teams and stakeholders without direct authority This is a role for someone who thinks in systems, leads with craft, and is energized by building enterprise-grade software that millions of users depend on. Your technical decisions will directly shape how thousands of enterprises manage access governance at scale. 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 — driving technical alignment across multiple teams and stakeholders - Experience designing systems that meet enterprise reliability, scalability, and security requirements (multi-tenancy, high availability, audit logging, RBAC/ABAC) - Excellent written and verbal communication skills, with ability to make complex technical topics accessible to both engineers and non-engineers - B.S. in Computer Science or equivalent PREFERRED EXPERIENCE: - Experience building identity, access management, or governance (IAM/IGA) products or platforms - Familiarity with workflow engines or approval/routing systems (e.g., finite state machines, BPM-style 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

Similar roles