Jobs › Companies › Broccoli AI › Staff Software Engineer

About this Staff Software Engineer role at Broccoli AI

Broccoli AI · Onsite · San Francisco

About Broccoli

At Broccoli, we're building AI teammates for the people who build and maintain our world.

We partner with plumbing, HVAC, and electrical contractors, the hardworking businesses that keep homes and communities running, and replace fragmented software and repetitive manual work with AI that actually gets the job done.

Our AI teammates answer phones, book appointments, follow up with customers, recover missed revenue, and help contractors deliver exceptional customer experiences, all while integrating seamlessly with platforms like ServiceTitan.

Before we wrote a single line of code, we visited more than 140 contractors to understand how these businesses truly operate. That firsthand experience shaped everything we've built.

Today:

  • Hundreds of contractors rely on Broccoli every day.

  • We've grown to $15M+ ARR in under two years.

  • We're trusted by everyone from independent contractors to some of the largest private equity backed operators in the home services industry.

  • We're backed by Khosla Ventures and Y Combinator.

We're still just getting started.

Staff Software Engineer @ Broccoli

We’re looking for a Staff Engineer to define and build the technical foundation of Broccoli’s AI operating system. You’ll work on the hardest problems—system architecture, reliability at scale, and translating messy real-world operations into deterministic, high-performing systems.

This is not a pure IC coding role or a pure architect role—it’s both. You’ll lead by building, not by delegating.

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

Broccoli is an equal-opportunity employer and complies with all applicable federal, state, and local fair employment practice laws.

Ready to apply to Broccoli AI?
Apply to Broccoli AI

How this Staff Engineer salary compares

This role pays $270,000/yr — in line with the typical range for Staff Engineer roles.

$195,000 median $251,400 $402,500

Typical range $224,000–$300,000/yr, from 731 comparable Staff Engineer listings on JobsRadar (pay annualized to USD). See Staff Engineer salary insights →

Similar jobs

Pragmatike
Staff Software Engineer (YC experience)
Pragmatike
⚡ Apply early San Francisco Onsite $200,000–$400,000
● New 👁 Seen ✓ Applied 5h ago
Pragmatike
Staff AI Engineer
Pragmatike
⚡ Apply early San Francisco · location restricted $200,000–$400,000
● New 👁 Seen ✓ Applied 5h ago
Pragmatike
Staff Founding Product Engineer
Pragmatike
⚡ Apply early San Francisco · location restricted $200,000–$400,000
● New 👁 Seen ✓ Applied 5h ago
Redwood Materials
Staff BESS Electrical Design Engineer, EPC
Redwood Materials
⚡ Apply early San Francisco, California, Uni... Onsite $190,000–$252,500
● New 👁 Seen ✓ Applied 6h ago
Redwood Materials
Staff Power Systems Engineer, Hardware in Loop
Redwood Materials
⚡ Apply early San Francisco, California, Uni... Onsite $170,000–$220,000
● New 👁 Seen ✓ Applied 7h ago
Redwood Materials
Staff Software Engineer
Redwood Materials
⚡ Apply early McCarran, NV; San Francisco, C... Hybrid $217,500–$287,500
● New 👁 Seen ✓ Applied 7h ago
Cisco
Senior Staff Software Engineer, Splunk Security Core AI, Agentic SOC (hybrid)
Cisco
⚡ Apply early San Jose, California, US Hybrid $214,100–$309,800
● New 👁 Seen ✓ Applied 7h ago
Judgment Labs
Member of Technical Staff, Deployment Engineer
Judgment Labs
⚡ Apply early San Francisco Onsite
● New 👁 Seen ✓ Applied 9h ago
Suno
Senior / Staff Full-Stack AI Engineer
Suno
⚡ Apply early San Francisco Hybrid $228,000–$363,000
● New 👁 Seen ✓ Applied 13h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Broccoli AI

See all jobs at Broccoli AI →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free