crewAI logo

Senior Full-Stack Engineer, Agent Management Platform

crewAI

San Francisco, CAJobPosted 1 day agoStill listed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
San Francisco, CA
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

CrewAI is hiring a senior full-stack product engineer to build its Agent Management Platform for deploying, monitoring, governing, and scaling AI agents. The role emphasizes frontend work with React and TypeScript while also owning backend changes in Rails and PostgreSQL. The engineer will lead features from problem definition through launch, collaborating with design, product, runtime, and infrastructure teams.

Skills & qualifications

RequiredNice to have

Skills

React.jsTypeScriptHTML5CSS CodesRuby on RailsPostgreSQLFront-End EngineeringBackend Software DevelopmentProduct DesignWeb AccessibilityReactHTMLCSSFrontend EngineeringComponent DesignState ManagementAsynchronous BehaviorPerformance OptimizationInteractive Product DevelopmentProduct JudgmentInteraction DesignAccessibilitySemantic InterfacesKeyboard NavigationFocus ManagementBackend DevelopmentData ModelingAPI DevelopmentService DevelopmentBackground JobsCommunicationProduction OwnershipVisual CanvasesGraph InterfacesObservabilityLive Event StreamsHotwireStimulusViewComponentDesign SystemsAI Product DevelopmentHuman Review WorkflowsEnterprise PermissionsIntegrationsFrontend Developer ToolingTesting InfrastructureComponent Documentation

Qualifications

Full-Stack Feature DeliveryRich Product ExperienceRails or Comparable Framework Experience

Full job description

About CrewAI CrewAI is the leading framework and enterprise platform for building and orchestrating multi-agent AI systems, powering 300M+ agent executions per month across thousands of companies. The Agent Management Platform is our control plane for deploying, monitoring, governing, and scaling agents in production. The Role You'll build the CrewAI Agent Management Platform, where teams create, deploy, monitor, and govern AI agents in production. You'll make complex AI infrastructure feel understandable and usable, helping customers diagnose failures, review decisions, and stay in control of their automations. This is a senior full-stack product engineering role with a strong frontend emphasis. You'll spend most of your time building rich, intuitive interfaces, while owning the backend changes needed to deliver complete features. Our stack combines React and TypeScript with Rails, Hotwire, and PostgreSQL. You'll lead work from problem definition through launch, partnering closely with design, product, and runtime engineers. What You'll Do

  • Build complete product workflows across Studio's visual editor, deployments, traces, and human review, as well as onboarding, integrations, permissions, and settings.
  • Work with design and product to clarify customer problems, prototype solutions, and iterate using real usage and feedback.
  • Shape frontend architecture: component APIs, state management, data fetching, navigation, and rendering performance. Balance maintainability with shipping speed.
  • Make asynchronous workflows reliable and understandable: live updates, editing and saving, validation, errors, retries, and recovery.
  • Extend our shared design system across React and Rails, improving consistency, accessibility, and theming.
  • Build the Rails models, services, APIs, and background jobs your features need. Partner with runtime and infrastructure engineers on deeper platform capabilities.
  • Ship with meaningful frontend and Rails tests, browser verification, and instrumentation; diagnose and resolve production issues.
  • Help the team ship better work through technical decisions, code reviews, mentoring, and reusable patterns.

What We're Looking For

  • A track record of independently delivering substantial full-stack product features, with particular depth in frontend engineering.
  • Deep proficiency in React, TypeScript, HTML, and CSS, including component design, complex state, asynchronous behavior, and performance.
  • Experience shipping rich, interactive products such as editors, workflow builders, developer tools, or applications with complex data.
  • Strong product and interaction judgment. You can simplify technical workflows and make thoughtful decisions without needing every interaction specified.
  • Practical accessibility knowledge: semantic interfaces, keyboard navigation, focus management, and accessible component behavior.
  • Demonstrated ability to independently ship backend changes supporting your features, including data models, APIs, services, and background jobs. Experience with Rails or a comparable framework; Rails experience is preferred.
  • Pragmatic judgment about improving an existing codebase: when to reuse, refactor, or introduce a new abstraction.
  • Clear communication and the ability to align engineering, product, and design around a solution.
  • Ownership of production outcomes and curiosity about AI agents, execution traces, and human review workflows.

Bonus

  • Experience with visual canvases, graph interfaces, observability products, or live event streams.
  • Ruby on Rails, Hotwire/Stimulus, ViewComponent, or shared design-system experience.
  • Experience building AI products, human review workflows, or enterprise permission and integration experiences.
  • Experience improving frontend developer tooling, testing infrastructure, or component documentation.

How this job compares

Set against the 3,174 open Full-Stack Engineer jobs on Olive Jobs, counted October 30, 2026.

Pay
  • This postingNot listed
  • California median$154–230K/yr691 salary ranges
  • US median$55–68/hr34 hourly ranges
Openings
Olive Jobs lists 872 open Full-Stack Engineer jobs in California and 3,174 across the US. 10% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
Full-Stack Engineer postings that state a minimum ask for 4 years of experience at the median; the middle half ask for 3 to 6 years (2,784 postings).
Education
1,327 of the 3,174 open Full-Stack Engineer jobs (42%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 30, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

You've read the whole posting — now see how you match it.