Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateABOUT 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
- 5+ 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
- Familiarity with fleet management, telematics (Samsara, Geotab, SkyBitz), IoT data pipelines, or field service operations
- 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
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite