
Principal Software Engineer
Okta · Posted Sep 15
Cloud-based identity and access management solutions for workforce and customer security
Get a personal compatibility score
Add a resume for personal matches
About the role
Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era, and the company is building the future of secure, enterprise-grade cloud automation and system connectivity. The global Automation Engineering team is looking for a Principal Engineer to design, scale, and govern its enterprise integration substrate using AWS cloud services and modern iPaaS platforms. This is a senior individual contributor role for a hands-on system engineer who can set technical standards, establish integration best practices, and partner with cross-functional teams to automate complex business workflows at scale.
What you will do
- Drive the architecture and strategy for self-service cloud automations, creating paved paths that enable builders across Okta to connect enterprise systems seamlessly.
- Design, build, and deploy high-throughput event-driven integration flows, API gateways, and async orchestration workflows using AWS serverless architectures and iPaaS platforms.
- Build reusable frameworks, developer SDKs, self-service primitives, and integration templates to streamline automation delivery.
- Serve as a technical expert on AWS cloud services and modern iPaaS tooling, driving scalable architecture, reliability, and builder enablement.
- Partner with operations, security, and platform teams to strengthen monitoring, observability, structured audit logging, and automated governance.
- Mentor engineers and influence engineering culture across teams, instilling a platform engineering mindset and raising the bar on code quality and DevEx.
- Collaborate with security, compliance, and business stakeholders to ensure self-service automations are secure, resilient, zero-trust aligned, and enterprise-ready.
- Maintain and enhance platform primitives and integration components to meet evolving enterprise and builder requirements.
Skills used in this role
What the employer is looking for
- 12+ years of software engineering experience in Java and Python, focused on platform engineering, backend systems, distributed architectures, and enterprise integrations.
- 6+ years of hands-on experience with modern front-end frameworks (React, Next.js, TypeScript) to build intuitive developer portals, operator dashboards, and self-service interfaces.
- Deep expertise with AWS and event-driven architectures alongside enterprise iPaaS platforms (Zapier, n8n, etc).
- Strong knowledge of software engineering best practices: IaC (Terraform/CloudFormation), CI/CD release automation, API contract design (REST/GraphQL), and unit/integration testing standards.
- Experience in platform reliability, central logging, error recovery, operational observability, and self-service governance frameworks.
- Demonstrated success in building internal platform tools, self-service capabilities, or paved paths that empower and accelerate engineering teams across an enterprise.
- Hands-on experience with AI development and integrations, embedding LLM capabilities, agentic primitives, or intelligent features into cloud automations.
- Familiarity with AI-driven SDLC practices, leveraging AI-assisted coding tools (e.g., GitHub Copilot, Cursor) to accelerate software delivery while maintaining safety and quality guardrails.
Benefits and support
- Compensation and benefits are detailed in the job posting
About Okta
Okta is a leading independent provider of cloud-based identity and access management solutions that securely connect people and technologies to the right applications. The company powers both Workforce Identity and Customer Identity platforms, allowing organizations to securely manage user access and navigate modern challenges like agentic AI security.
- Industry
- Enterprise Software
- Company size
- 7500+ employees
- Founded
- 2009
- Location
- San Francisco, California, USA
- Funding stage
- Public Company
Funding
Public Company · $228M raised
- 2010-02-01Series A$10M
- 2011-08-01Series B$16.5M
- 2012-12-01Series C$25M
- 2013-09-01Series D$27M
- 2014-06-01Series E$75M
- 2015-09-01Series F$75M
- 2018-02-21Post IPO Debt$300M
Leadership
Co-Founder and Chief Executive Officer
Co-Founder and Executive Vice Chairman
Chief Marketing Officer
Chief Legal Officer
Recent coverage
StockTitan
Industry Leaders Form the Blueprint Alliance to Advance a Shared Architecture for Securing AI Agents2026-09-22
StockTitan
Okta Names Helen Riley to Board of Directors2026-09-18
ValueAdd VC
Okta Buys AI Identity Security Startup Permiso for ~$200M2026-07-30
StockTitan
Okta Announces Second Quarter Fiscal Year 2027 Financial Results2026-08-26