Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer II, Frontend Agentic AI role.
Rezi rewrites your resume against Okta's job description. Free.

Tailor your resume to this Software Engineer II, Frontend Agentic AI role.
Rezi rewrites your resume against Okta's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer II, Frontend Agentic AI posting at Okta — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer II, Frontend Agentic AI posting at Okta — free, in seconds.
About the Role
Okta is building the trusted, neutral infrastructure to enable organizations to safely embrace AI. This role involves building the interfaces for users to interact with autonomous AI workers, defining novel interaction patterns for a rapidly evolving field.
Responsibilities
- Build the conversational interface for long-horizon agents, including streaming responses, tool calls, pause/interrupt controls, and mid-task steering.
- Design and ship memory management interfaces for users to view, edit, and understand agent memory and context.
- Build live agent run views displaying plans, steps, artifacts, retries, and results in real time.
- Develop human-in-the-loop approval surfaces for agent actions with clear diffs.
- Create the Worker Builder interface for users to design and configure digital workers using natural language.
- Manage complex client state for long-running agent sessions, including reconnection, optimistic updates, and failure recovery.
- Develop a reusable component library for agentic patterns to ensure consistent and polished interfaces.
- Handle model output honestly in the UI, displaying citations, uncertainty, errors, and empty states.
- Collaborate with backend and agent engineers to define APIs and event streams.
- Optimize performance across devices for a fast user experience with thousands of streamed events.
Requirements
- 3+ years of front-end engineering experience.
- 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 ability to design interaction patterns where no standard exists.
- 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.
- Shipped a chat or agent product used by thousands of users (extra credit).
- Familiarity with agent frameworks (LangChain, LangGraph, or equivalent) and AI front-end SDKs (extra credit).
- Experience with design systems, accessibility standards, and component library ownership (extra credit).
- Experience visualizing complex processes: timelines, graphs, or workflow builders (extra credit).
- Prior experience at a high-growth venture-backed AI or SaaS startup (extra credit).
Skills
- React
- TypeScript
- State Management
- WebSockets
- Server-Sent Events
- LLM APIs
- AI
- LLM Front-end Paradigms
- Design Systems
- Accessibility Standards
- Component Libraries
- Data Visualization
Location
- San Francisco Bay Area
Work Type
- In-person
Experience Level
- Minimum of 5 years of relevant experience
- Senior individual contributor
Salary/Compensations
- $140,000—$192,000 USD
Benefits
- Equity (where applicable)
- Bonus
- Health insurance
- Dental insurance
- Vision insurance
- 401(k)
- Flexible spending account
- Paid leave (including PTO and parental leave)
About the Company
- Okta is a global community spanning over 20 offices worldwide, united by a drive to innovate.
- Okta is a high-growth venture-backed AI or SaaS startup.
Equal Opportunity
- Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran.
- Okta also considers for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
- Reasonable accommodation may be requested to complete any part of the job application, interview process, or onboarding.
- Okta may use Automated Employment Decision Tools (AEDT) that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process.