Data Analytics Engineer

Posted Yesterday
San Francisco, CA, USA
In-Office
Senior level
Artificial Intelligence • Information Technology • Software
The Role
Build and own the unified data layer: ingest pipelines into ClickHouse, model and document canonical tables, define metrics, implement quality/freshness checks, enable human and AI querying, run ad-hoc analyses, and collaborate with engineering and Strategy & Ops to ensure trustworthy analytics for customers and internal dashboards.
Summary Generated by Built In
About Broccoli

Broccoli AI is building the AI operating system for home service businesses.

We work with plumbing, HVAC, roofing, etc. contractors, the people who keep homes running, and 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.

We started by going door-to-door, meeting 100+ contractors, and understanding how these businesses actually run. That shaped everything we've built. Today:

  • Hundreds of contractors use Broccoli to run their front office.

  • We've grown from $0 to millions in ARR in under a year.

  • We're trusted by both single-location operators and the largest PE-backed roll-ups.

  • We've raised $25M+ from Khosla Ventures and Y Combinator.

About the role

Our data is rich and comes from many sources. Every customer dashboard, every business review, every metric the company runs on draws from it — and we haven't yet built the unified data layer that makes all of that fast, consistent, and ready to scale.

You'll build that layer and own it. You'll model our data into clean, documented tables and build the source-of-truth library and own the data definitions the whole team runs on. You'll work hand in hand with the Strategy & Ops team — and essentially every tool we build, especially the external-facing dashboards and analytics our customers see, will be built on your work.

You're the team's first dedicated data hire: you own the architecture, the tooling choices, and the trust in every number. What you build powers customer-facing dashboards, cross-customer benchmarks, and eventually the business intelligence we ship inside the product.

What you'll do
  • Build and run the pipelines. Reliable ingestion from all our sources into ClickHouse — you choose the tooling and own the flow.

  • Model the data. Turn raw feeds into clean, documented tables — including entity resolution, so a customer is the same customer across billing, support, and call data.

  • Build the source-of-truth library. Canonical views and metric definitions that every dashboard and analysis reads from.

  • Make the data Human & AI-ready. Structure our models, definitions, and documentation so both people and AI agents can query them and get the right answer — then build the internal tools that let anyone at Broccoli ask a data question and trust the response.

  • Keep it trustworthy. Freshness checks, quality tests, and alerts — we find out a pipeline broke before a customer does.

  • Run deep dives when the team needs them. Ad-hoc analyses, segment investigations, partner questions.

  • Work closely with engineering. Understand how our systems store and produce data, including schemas, events, and architecture, and give input early on changes so the data that lands in the warehouse is usable, stable, and easy to model.

What we're looking for
  • 4–8+ years in data or analytics engineering — you've built and operated production pipelines end to end, and been the one paged when they broke.

  • Strong SQL and solid Python; hands-on with ETL tooling (Airbyte, Fivetran, Dagster, dbt, or hand-rolled) and orchestration.

  • Real experience with a columnar/OLAP warehouse — ClickHouse ideally; BigQuery, Snowflake, or Redshift transfer fine.

  • Data modeling as a craft: you've designed the tables other people query, and you care what the numbers mean, not just that the pipes run.

Nice to have
  • Self-directed: you've been the first or only data person somewhere, or built a data platform from scratch

  • ClickHouse specifically — materialized views, performance tuning on event-scale data.

  • Multi-source identity / entity resolution experience.

  • Exposure to customer-facing or multi-tenant analytics (strict customer-level data isolation).

  • B2B SaaS operational data — calls, bookings, jobs, billing — or CRM/field-service data like ServiceTitan.

Skills Required

  • 4-8+ years in data or analytics engineering, with production pipeline ownership and on-call experience
  • Strong SQL skills
  • Solid Python experience
  • Hands-on with ETL tooling and orchestration (Airbyte, Fivetran, Dagster, dbt, or hand-rolled)
  • Experience with columnar/OLAP warehouses (ClickHouse ideal; BigQuery, Snowflake, Redshift acceptable)
  • Data modeling experience and emphasis on metric correctness and documentation
  • Experience building freshness checks, data quality tests, and alerting
  • Self-directed or first/only data hire experience (building a data platform from scratch)
  • ClickHouse-specific experience (materialized views, performance tuning)
  • Multi-source identity / entity resolution experience
  • Exposure to customer-facing or multi-tenant analytics and B2B SaaS operational data (ServiceTitan, calls, bookings, jobs, billing)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, California
17 Employees

What We Do

Broccoli AI is building the future of customer service for the trades. Our AI voice agents help plumbing, HVAC, and electrical businesses deliver fast, reliable, and empathetic support around the clock. Our mission is simple: to democratize great customer service so every contractor, no matter their size, can give customers the experience they deserve.

Similar Jobs

CrowdStrike Logo CrowdStrike

Engineer II - FinOps Data Analytics (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
11000 Employees
100K-145K Annually

Northrop Grumman Logo Northrop Grumman

Modeling And Simulation Engineer

Aerospace • Logistics • Security • Software • Cybersecurity
In-Office
San Diego, CA, USA
85636 Employees
92K-171K Annually
In-Office
8 Locations
342 Employees
195K-250K Annually

Living Spaces Furniture, LLC Logo Living Spaces Furniture, LLC

Analytics Engineer

Logistics • Retail • Transportation • Manufacturing
In-Office
La Mirada, CA, USA
2500 Employees
110K-146K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account