Software Engineer II, Frontend Agentic AI

Okta Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$140,000–$192,000 / yr
Posted
24 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $166k
$130k most similar roles pay here $235k

This role pays less than 58% of similar roles. Most pay $151,000–$219,843 — the shaded band above. At the midpoint, this role pays about $166k versus about $185k 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 137 open roles on FindRole.

Listed pay typically runs $174,000–$239,000 across 137 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Software Engineer II, Frontend Agentic AI

As a Software Engineer II, Frontend Agentic AI, you will join the team to build sophisticated interfaces that allow users to interact with autonomous AI workers. Rather than building standard dashboards, you will develop complex conversational experiences, memory management views, and real-time execution timelines for long-horizon agents. You will design novel interaction patterns for features like mid-task steering, human-in-the-loop approval flows, and worker configuration tools. The role requires expertise in React, TypeScript, and modern state management, alongside experience with WebSockets, server-sent events, and streaming rendering. You will work closely with backend and agent engineers to integrate frontends with LLM APIs while managing complex client states like optimistic updates and failure recovery. This role focuses on the technical challenge of creating polished interfaces for agents that perform actions over extended periods in real-time environments.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build conversational interfaces for long-horizon agents featuring streaming responses and mid-task steering controls.
  • Design and implement memory management interfaces to allow users to view, edit, and manage agent context.
  • Develop real-time execution views using WebSockets or server-sent events to display agent plans and results.
  • Create human-in-the-loop approval surfaces that provide clear diffs for actions affecting external systems.
  • Build a "Worker Builder" interface where users can configure digital workers using natural language.
  • Manage complex client states for long-running sessions, including reconnection handling and optimistic updates.
  • Develop a reusable component library to ensure consistent UI patterns across all agentic features.
  • Collaborate with backend and agent engineers to define the APIs and event streams powering the frontend.

What we're looking for

  • This role requires a minimum of 5 years of relevant experience as a senior individual contributor.
  • Candidates must have at least 3 years of front-end engineering experience with React, TypeScript, and modern state management.
  • Experience building chat, copilot, or other LLM-powered interfaces in production is required.
  • Hands-on experience with real-time UIs including WebSockets, server-sent events, and streaming rendering is required.
  • Candidates must have experience integrating front ends with LLM APIs to handle streamed and structured model outputs.
  • Strong product sense and the ability to design interaction patterns where no standard exists are required.
  • Experience with design systems, accessibility standards, and component library ownership (preferred).
  • Familiarity with agent frameworks like LangChain or LangGraph and AI front-end SDKs like Vercel AI SDK (preferred).

More like this

Similar roles

Staff Software Engineer, AI-Core

Okta Inc

San Francisco, CA 43 days ago $194,000$267,000
Python TypeScript Node.js Go Distributed Systems Microservices Container Orchestration Serverless OAuth OIDC LLM RAG LangChain LangGraph OpenAI SDK Cedar OPA
5+ yrs exp Hybrid

UX & Front End Engineer, AI

Elastic

16 days ago $110,900$175,500
React TypeScript JavaScript HTML5 CSS Sass Elasticsearch ESRE EUI RAG LangGraph REST GraphQL WebSockets Server-Sent Events Storybook Figma WCAG UI/UX Design Design Systems

Software Engineer, Agentic Developer Platform

Apple Inc

Seattle, WA 44 days ago $142,300$263,300
Java Python LangChain LlamaIndex Haystack Claude Agent SDK TypeScript PyTorch TensorFlow Hugging Face Kubernetes Kafka Microservices CI/CD NoSQL Distributed Systems
2+ yrs exp

Staff Agentic Software Engineer

CME Group

Chicago, IL 50 days ago $125,800$209,600
Java Spring GCP GKE Pub/Sub BigQuery Cloud Run Dataflow Kafka Flink Python SQL CI/CD LLM Model Context Protocol Distributed Tracing Chaos Engineering
8+ yrs exp