Skip to content

Open nowPosted 228 days ago

Senior Full Stack Software Engineer

Operio3 open roles

Where
Palo Alto, CA
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Full Stack Software EngineerOperio · Palo Alto, CA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Operio's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 228 days ago

The posting

ABOUT OPERIO

Operio.ai is building AI-native operational intelligence for fleet and field service organizations. Our platform delivers purpose-built AI assistants that help dispatchers, fleet managers, and field teams turn complex operational data into instant, actionable decisions. We are a small, fast-moving founding team in Palo Alto, building products that real operators depend on every day.

THE ROLE

We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You will own features from database schema to React UI, with particular depth in Python-based backend systems and AI-integrated workflows. This role sits at the intersection of traditional full stack product engineering and modern agentic AI development—you will be equally comfortable debugging a FastAPI service, designing a database schema, and wiring an LLM-powered agent into a user-facing feature.

You will work in a highly autonomous environment where engineers take end-to-end ownership. Startup experience is essential—we move fast, change direction when the data demands it, and expect everyone to bring both technical rigor and pragmatic judgment to every decision.

WHAT YOU'LL DO

  • Design and build full stack features across the Operio platform, from Python/FastAPI/Django backend services to React/Next.js frontend interfaces
  • Develop and maintain AI-integrated product features, including LLM-powered workflows, agentic task pipelines, and natural language interfaces for fleet operations
  • Architect and optimize relational and document database schemas to support complex operational data models and high-throughput telemetry ingestion
  • Integrate and maintain LLM evaluation pipelines using LangSmith to monitor model quality, latency, and regression across production features
  • Collaborate with AI engineers to wire multi-agent framework outputs into clean, reliable product surfaces
  • Use Daytona for standardized, reproducible cloud development environments across the team
  • Manage tasks, sprints, and engineering workflow in Linear, contributing to clear project planning and transparent execution
  • Leverage AI-assisted development tools—including Claude Code and OpenAI Codex—to accelerate velocity and maintain high code quality
  • Write tests, instrument observability, and participate in code review with a high bar for reliability and maintainability
  • Contribute to technical architecture decisions and help shape engineering culture as an early team member

WHAT WE'RE LOOKING FOR

Required

  • 3+ years of software engineering experience with a proven track record of shipping production full stack systems
  • Expert-level Python proficiency: deep knowledge of async patterns, type systems, dependency injection, testing, and frameworks such as FastAPI, Pydantic, Django, SQLAlchemy, or Celery
  • Strong frontend engineering skills in React and Next.js, including component architecture, state management, data fetching patterns, and performance optimization
  • Solid database expertise across relational systems (PostgreSQL preferred) and familiarity with schema design, query optimization, migrations, and ORM usage
  • Hands-on familiarity with LLMs, prompt engineering, and agentic AI frameworks (LangChain, LangGraph, or equivalent)
  • Experience using LangSmith or comparable LLM observability/evaluation tooling in a production context
  • Demonstrated comfort with AI-assisted development workflows, including tools such as Claude Code, GitHub Copilot, or OpenAI Codex
  • Experience managing engineering work in Linear or a comparable issue-tracking and sprint-planning tool
  • Prior startup experience: comfortable operating with limited process, high ambiguity, and a bias toward shipping
  • BS degree or higher in Computer Science, Software Engineering, or a closely related technical field

Preferred

  • Experience with Daytona or similar cloud development environment platforms for reproducible, team-wide dev environments
  • Exposure to data engineering tooling: dbt, Dagster, Airflow, or comparable pipeline orchestration
  • Experience with streaming APIs, WebSockets, or real-time data delivery to frontend clients
  • Contributions to open-source projects or a portfolio of shipped product work

OUR STACK

  • Backend: Python (FastAPI, Pydantic, SQLAlchemy), REST and streaming APIs
  • Frontend: React, Next.js, Tailwind CSS
  • AI / Agents: Anthropic Claude, OpenAI, LangGraph / LangChain, LangSmith
  • Dev Tooling: Daytona (cloud dev environments), Claude Code, OpenAI Codex
  • Project Management: Linear
  • Data: PostgreSQL, dbt, Dagster
  • Infrastructure: AWS, Docker, GitHub Actions

WHAT WE OFFER

  • Competitive salary and meaningful early-stage equity
  • 401k plan
  • End-to-end ownership of product features with direct input into technical and product direction
  • Close collaboration with the founding team in a low-bureaucracy, high-trust environment
  • Access to best-in-class AI development tooling—we invest in the tools that make engineers faster
  • Flexible hybrid work in Palo Alto with autonomy over your workflow and tools
  • Health, dental, and vision benefits
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Operio's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Operio's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Operio's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.