Principal Software Engineer, AI (Web & Data) | Okta

Okta Inc

Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WA · Chicago, IL · Toronto, Ontario, Canada
Salary
$152,000–$209,000 / yr
Posted
29 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $196k
This role $180k
$128k most similar roles pay here $282k

This role pays less than 72% of similar roles. Most pay $167,887–$223,175 — the shaded band above. At the midpoint, this role pays about $180k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Okta Inc

Okta, Inc. is an American identity and access management company based in San Francisco. It provides cloud software that helps companies manage and secure user authentication into applications, and for developers to build identity controls into applications, websites, web services, and devices.[

Okta Inc currently has 141 open roles on FindRole.

Listed pay typically runs $194,000–$267,300 across 141 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Principal Software Engineer, AI (Web & Data) | Okta

As a Principal Engineer joining our hybrid digital ecosystem team, you will lead the technical architecture and evolution of AI integration into our core infrastructure, balancing third-party solutions with proprietary optimizations. Day-to-day responsibilities include modernizing data pipelines using Apache Airflow, dbt, and Kafka for real-time processing, architecting an omnichannel platform with headless CMS environments like AEM and Contentful, developing agentic pipelines for automated UI components, establishing standards for RAG and vector databases, and championing AI-assisted coding tools. Required skills encompass 8-10 years of SaaS platform architecture experience, expertise in Apache Airflow, Kafka, dbt, LLM integration, headless CMS, and cloud-native technologies like AWS/GCP, Docker, Kubernetes, along with a commitment to Privacy by Design principles.

What you'll do

  • Lead the migration of legacy data pipelines to AI-native architectures.
  • Define and architect web infrastructure for high-agility ecosystems using Headless CMS.
  • Design autonomous pipelines bridging design systems, component development, and publishing workflows.
  • Establish standards for RAG, vector databases, and LLM orchestration in AI integration.
  • Champion AI-assisted coding tools to accelerate development cycles and optimize decisions.

What we're looking for

  • 8-10 years of experience in software engineering with a focus on SaaS platform architecture and distributed systems.
  • Proven leadership in technical diplomacy, stakeholder influence, and mentoring senior teams.
  • Expertise in data orchestration tools like Apache Airflow, Kafka, and dbt for real-time AI applications.
  • Experience integrating LLMs into production web environments with an emphasis on agentic workflows.
  • Deep understanding of headless CMS, composable architectures, and event-driven patterns.
  • Proficiency in cloud-native technologies (AWS/GCP, Docker, Kubernetes) and data privacy frameworks.

More like this

Similar roles

Principal Software Engineer - Enterprise AI Platform

Nvidia

Santa Clara, CA 73 days ago $272,000$431,250
Python Go Kubernetes containers Linux Terraform CI/CD Prometheus Grafana PostgreSQL Docker OAuth OpenID JWT SAML LDAP IAM Secrets Management Cloudflare AWS Azure Google Cloud Platform GitOps Ansible Vault Kong NGINX Redis MongoDB Elasticsearch Kibana Splunk Zapier Postman Swagger API Gateway OAuth2 OpenID Connect