Senior Software Engineer

We are the leading AI company for home service businesses. We help contractors grow their business with AI-powered voice assistants that handle customer calls and book jobs - fully integrated with Service Titan and other tools.
Broccoli’s mission is to democratize access to world-class resources for every contractor. Our goal is to give every contractor instant access to world-class customer service, sales, and marketing—helping them grow faster.
Job Description
Broccoli is building the AI-native operating system for home service businesses. Running a plumbing or HVAC company is chaotic—calls, scheduling, dispatch, follow-ups, marketing. We automate all of it so contractors can focus on what they do best: serving customers.
Our AI agents handle both revenue and ops—answering phones 24/7, booking jobs in real time, following up on leads, and alerting techs when emergencies hit.
We’ve grown from 0 to 200+ contractors in under a year, raised an unannounced round led by a Tier 1 VC to take on one of the biggest labor automation opportunities in the country.
Our Culture
We move fast. We talk to customers every day.
At Broccoli, We Value
- Customer Empathy – We feel our customers' pain and build with their problems in mind.
- Speed – We move fast because speed forces simplicity and sharp focus on what truly matters.
- Humility – We stay humble, let the work speak, and never assume we have all the answers
You Might Be a Fit If You
- Have 6+ years of experience shipping production software
- Think like a product owner, not just an engineer—prioritize impact, challenge assumptions, and drive outcomes.
- Thrive in ambiguity and want to work directly with customers.
- Are based in (or willing to relocate to) San Francisco. We’re an onsite team.