O

Okta

Secures digital identities for people and software

Staff Software Engineer - AI Platform & Infrastructure

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USAIn-person

About the Job

Requirements

  • Experience building and operating production backend or distributed systems, with strong coding skills in Python or a comparable language.
  • Hands-on AWS experience with APIs, queues, containers, networking, identity and access management, and databases.
  • Strong SQL and data modeling skills, including experience diagnosing database performance and asynchronous system failures.
  • Experience with infrastructure as code, deployment automation, observability, and production incident response.
  • Sound judgment about customer data, tenant isolation, credentials, and safe changes to external systems.

Responsibilities

  • Build Python FastAPI services, data models, and reusable connectors for Okta, AWS, ServiceNow, and enterprise applications.
  • Implement durable execution with Step Functions, SQS, and EventBridge, handling approval waits, rate limits, duplicate events, and safe retries.
  • Manage PostgreSQL schemas, indexes, query performance, and pgvector retrieval; enforce tenant isolation across APIs, storage, and credentials.
  • Build model API access for OpenAI, Anthropic, and supported AWS paths, including credentials, quotas, timeouts, and cost controls.
  • Add an analytics pipeline for worker events, traces, tokens, findings, and verified outcomes; evaluate ClickHouse and comparable systems such as BigQuery.
  • Create reliable usage records and reconciliation, preventing retries, duplicate findings, and incomplete work from being counted as new outcomes.
  • Build deployment pipelines, infrastructure as code, observability, and safe release controls across development, staging, and production.
  • Implement scoped write services, kill switches, audit retention, and backup recovery; test failures and verify that sensitive changes took effect.
  • Lead a domain such as execution, tenant security, data infrastructure, or reliability across teams.
  • Set shared backend and platform contracts, resolve system tradeoffs, and implement foundational services.

Desired Qualifications

  • Experience with ClickHouse, BigQuery, or comparable analytics systems, event ingestion, and usage metering.
  • Experience with multi-tenant SaaS, OAuth, OpenID Connect, SAML, SCIM, or enterprise connector development.
  • Experience deploying agent frameworks, including Claude Agent SDK, Codex SDK, Strands Agents, Deep Agents, or LangGraph. Prior identity experience is optional.

About the Company

Okta

Secures digital identities for people and software

Okta builds cloud identity software that controls how employees, customers, and automated systems access applications and company resources. Its single sign-on product lets people use one login across their work tools, while passwordless sign-in and additional identity checks protect accounts from stolen credentials. Administrators use its directory, access policies, and lifecycle tools to grant permissions when someone joins an organization and remove them when they leave. Organizations pay subscriptions based on the products they use and the identities they manage, with support included. Okta was founded in 2009 and is headquartered in San Francisco, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Okta

See more jobs