engineering
Posted Dec 18, 2025Staff Software Engineer
at Broccoli AI
San Francisco, United StatesOn-site
You are nearing today's limit. Upgrade for unlimited access.
Requirements
- ABOUT BROCCOLI Broccoli is building the AI operating system for home service businesses.
- We work with plumbing, HVAC, and electrical contractors — the people who keep homes running — and we replace fragmented tools and manual workflows with AI agents that actually do the work.
- Our AI assistants answer phones, book jobs, follow up with customers, and drive revenue — fully integrated into systems like ServiceTitan.
- Today: - Hundreds of contractors use Broccoli to run their front office - We’ve grown from $0 → millions in ARR in under a year - We’re trusted by both single-location operators and the largest PE-backed roll-ups - Raised $25M+ from Khosla Ventures and YC STAFF SOFTWARE ENGINEER @ BROCCOLI We’re looking for a Staff Engineer to define and build the technical foundation of Broccoli’s AI operating system.
- This is not a pure IC coding role or a pure architect role—it’s both.
- WHAT YOU’LL DO - Own architecture across critical systems (AI agents, real-time voice, integrations, workflows) - Define technical strategy that enables speed today and scale tomorrow - Solve high-leverage problems across the stack—performance, reliability, correctness - Partner closely with product and leadership to shape long-term direction - Uplevel the entire engineering team through design reviews, mentorship, and standards WHAT YOU’LL BRING - 8+ years of
- experience building and scaling complex systems - Strong track record of solving ambiguous, high-impact technical problems - Deep understanding of system design, tradeoffs, and scalability - Ability to balance long-term architecture with short-term execution - High standards for quality, but pragmatic about speed
Additional details
- We started by going door-to-door, meeting 100+ contractors, and understanding how these businesses actually run.
- You’ll work on the hardest problems—system architecture, reliability at scale, and translating messy real-world operations into deterministic, high-performing systems.