CronJobs

backend jobs

Sr. Software Engineer, AI Platform & Infrastructure

Okta · San Francisco, California

remotesenior$165,000–$165,000Posted Oct 23, 2026PythonFastAPIAWSPostgreSQLStep FunctionsClickHousepgvectorReact

Apply on the employer site

About this role

**Secure Every Identity, from AI to Human** Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This is an opportunity to do career-defining work—built with the ownership and pace of a startup and the resources of a public company. --- ## The Software Engineer Opportunity The team that built Jeeva AI is building **Digital Workers**, a new suite of autonomous agents for identity operations and security inside Okta. You will help shape the product with direct collaboration with Okta leadership, and you’ll build the **backend and AWS platform** that keep these workers running around the clock. --- ## What you will be doing - 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** (approval waits, rate limits, duplicate events, 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 (credentials, quotas, timeouts, cost controls). - Create an analytics pipeline for worker events, traces, tokens, findings, and verified outcomes (evaluate **ClickHouse** and comparable systems like **BigQuery**). - Create reliable usage records and reconciliation; prevent retries/duplicates/incomplete work from being counted as new outcomes. - Build deployment pipelines, infrastructure as code, observability, and safe release controls across dev/staging/production. - Implement scoped write services, kill switches, audit retention, and backup recovery; test failures and verify sensitive changes actually took effect. --- ## About you - **Reliable builder:** designs for failure and proves recovery works. - **Hands-on engineer:** writes production services and improves tools engineers use daily. - **Strong owner:** follows changes through deployment, monitoring, and production support. --- ## What you will bring to the role - Experience building/operating production backend or distributed systems; strong coding skills in **Python** (or comparable). - Hands-on **AWS** experience (APIs, queues, containers, networking, IAM, databases). - Strong **SQL** and data modeling; ability to diagnose database performance and async system failures. - Experience with infrastructure as code, deployment automation, observability, and incident response. - Sound judgment around customer data, tenant isolation, credentials, and safe changes to external systems. --- ## Scope by level - **Senior:** Own a backend or platform component (deployment, tests, production operation). - **Staff:** Lead a domain (execution, tenant security, data infrastructure, or reliability) across teams. - **Principal:** Set shared backend/platform contracts, resolve system tradeoffs, implement foundational services. --- ## Our stack **Python FastAPI**, **AWS Step Functions**, **Amazon Bedrock AgentCore**, **Lambda**, **SQS**, **EventBridge**, **API Gateway**, containers. Data & security: **RDS PostgreSQL**, **pgvector**, **S3 Object Lock**, **KMS**, **Secrets Manager**, **CloudWatch**, **CloudTrail**. Frontend: **React** and **AWS Amplify**. (OpenAI and Anthropic integrations are planned; ClickHouse is a hiring focus for analytics.

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord