About the role We are looking for strong engineers to be part of the next stage of Mondrio’s growth and set the bar for our engineering and technical culture. You will be at the forefront of building the next frontier of pricing and monetization software as the industry repackages and reprices far more frequently in the agentic era. You own whole modules of our growing product suite end to end: scope with customers, design the API, build the UI, ship, iterate. A module is done when an LLM agent can drive it through our MCP server for consumption with conversational interfaces rather just when the React component renders. You’ll mentor peers, influence product strategy and help us define what best-in-class AI-driven pricing software looks like. No PM sits between you and the customer. You will be the direct bridge between the product vision of the executive team, shaped by customer feedback and the vast new engineering capabilities available in the agentic era. What you'll do Partner closely with product, design, and leadership to define and evolve the architecture for agentic AI systems that across multiple product surfaces and interfaces (Slack bots, TUIs, Web, vendor integrations). Own the design and delivery of our entire product suite: scope with customers, design the versioned api and MCP endpoints, build the React UI, ship, iterate. Lead technical discussions and architectural reviews, ensuring our systems remain robust, extensible, and secure. Build backend-heavy product areas. Current examples: pricing simulation tooling, AI persona modeling, and the voice-of-customer survey module. Move pricing rules out of the client and onto the server. The frontend is meant to be a thin, replaceable layer, and some pricing logic still lives in the React client. Make every feature drivable by an LLM agent through our MCP server. Extend our typed ontology of pricing entities (Pydantic models for SKU, Proposition, Persona, and Pricing today; Customer, Contract, and Quote next). Establish engineering best practices around testing, observability, deployment, and performance monitoring for AI-driven features. Treat money handling as load-bearing since it has massive repercussions for financial fidelity. Your first 90 days First 30 Days: SDLC Baseline & Product Exploration At least one set of client-side pricing rules is migrated out of the React UI and onto the FastAPI backend, and the redundant frontend code is deleted. You adopt our AI-native SDLC using Claude Code and Cursor, helping configure the initial automated review gates for agent-assisted PRs. You establish a weekly rhythm of demoing real, un-staged application state and join direct customer discovery conversations. By Day 60: End-to-End Module Ownership & Agentic Parity You own a complete module within our product suite end-to-end from scoping customer problems directly to designing versioned API endpoints and building advanced React components. You mentor peers on our architectural guidelines, ensuring business logic stays server-side, APIs evolve additively, and writes are audited by default. Every feature within your module is exposed through our FastMCP server, making it fully drivable by an LLM agent via conversational interfaces. You refine our software factory workflows so LLM agents reliably write and review pull requests behind our automated review gates. By Day 90: Production Impact & Ontology Expansion You own the operational architecture of our AI-native software factory, turning recurring engineering tasks into automated agentic pipelines that maintain absolute financial fidelity. You mentor incoming engineers and set the bar for engineering best practices around testing, observability, and performance as the team scales. You can live-demo an agent driving your shipped module end-to-end in production and directly translate customer interactions into shipped code without a PM layer. What we're looking for 8+ years of engineering experience, with strong skills working across the product stack. You have shipped and owned entire product areas at a startup, at staff-level scope. Strong backend depth. We use FastAPI, Python, and MongoDB, and deep experience in a comparable stack counts. Credible frontend range with React and TypeScript. You can ship a clean UI on your own. You can take an ambiguous customer problem to a shipped feature without a PM, and you have done it before. Interest in monetization and the mechanics of B2B SaaS: pricing models, packaging, quoting. You can show how AI coding tools fit into your work today. We weigh that over where you studied or previous role. You have high standards for core logic. Moving fast is essential, but when handling money and financial fidelity, precision matters. You default to root-cause analysis when things break rather than applying quick patches. Work authorization: You must be authorized to work in the US. We're unable to sponsor visas at this time. Nice to have: You have built MCP servers or other tooling for LLM agents. Experience with billing, CPQ, metering, or pricing systems. Experience building data-dense frontend components and/or conversational interfaces Work in a domain where correctness is audited, such as pricing, billing, or payments. Familiarity with data residency or compliance constraints. SOC2 and GDPR shape what you build against. Previous experience as a technical founder, co-founder, or employee #1–5 who shipped a 0-to-1 B2B product to paying customers. Our stack Client: Typescript, React, Vercel Chat SDK Server: Python, FastAPI Data: Mongo, Atlas Infra: GCP, Pulumi, Cloudflare Pages AI: FastMCP, Langfuse, Claude Code, Cursor, Vercel Eve Security: SOC2 Type 1/Type 2, GDPR compliant, EU and US data residency How we work We are under ten people, and everyone ships and talks to customers. Engineers are product engineers: you own outcomes, scope your own work, and demo every week. We work in-person 5 days a week at our downtown San Francisco office. We believe t