← Все вакансии/Senior/Okta
SeniorOfficeSan Francisco, California

Software Engineer

O
Okta
Зарплата
$11,700–$16,000
Уровень
Senior
Формат
Office
О роли

Описание вакансии

About the company

Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.

Responsibilities
  • Build the conversational interface for long-horizon agents: streaming responses, tool calls shown as they happen, pause and interrupt controls, and mid-task steering.
  • Design and ship memory management interfaces that let users see what an agent knows, edit or delete memories, and understand what context the agent is using and why.
  • Build live agent run views: plans, steps, artifacts, retries, and results, rendered in real time over WebSockets or server-sent events.
  • Build human-in-the-loop approval surfaces for agent actions that write to external systems, with clear diffs of what the agent is about to do.
  • Build the Worker Builder interface where users design and configure their own digital workers in natural language.
  • Manage complex client state for long-running agent sessions: reconnection, optimistic updates, partial results, and failure recovery.
  • Create a reusable component library for agentic patterns so every new worker ships with a consistent, polished interface.
  • Handle model output honestly in the UI: citations, uncertainty, errors, and empty states that tell the user the truth.
  • Work daily with backend and agent engineers to shape the APIs and event streams the interfaces consume.
  • Optimize for performance across devices and keep the experience fast while an agent streams thousands of events.
Requirements
  • 3+ years of front-end engineering experience with deep expertise in React, TypeScript, and modern state management (hooks, context, state machines).
  • Experience building chat, copilot, or other LLM-powered interfaces in production.
  • Hands-on experience with real-time UIs: WebSockets, server-sent events, streaming rendering, and reconnection handling.
  • Strong product sense and the ability to design interaction patterns where no standard exists yet.
  • Experience integrating front ends with LLM APIs and handling streamed, partial, and structured model outputs.
  • Experience translating designs into fast, polished, responsive production code.
  • Strong communication skills and comfort working directly with users to refine the experience.
  • Extra credit: experience shipping a chat or agent product used by thousands of users, familiarity with agent frameworks (LangChain, LangGraph, or equivalent) and AI front-end SDKs such as the Vercel AI SDK, experience with design systems, accessibility standards, and component library ownership, experience visualizing complex processes, prior experience at a high-growth venture-backed AI or SaaS startup.
Conditions
  • Annual base salary range for candidates located in San Francisco Bay Area: $140,000 — $192,000 USD.
  • Okta offers equity (where applicable), bonus, and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave).
Стек и навыки

С чем работаем