Broccoli

Founding Data Engineer

San Francisco. Posted 2 months ago

The role

You will build and own a unified data layer by modeling data into clean, documented tables. You will build pipelines, create a source-of-truth library, and ensure data is ready for both humans and AI agents.

What you will do

  • Build and run pipelines for reliable ingestion into ClickHouse.
  • Model raw feeds into clean, documented tables including entity resolution.
  • Build the source-of-truth library with canonical views and metric definitions.
  • Structure models and documentation for human and AI agent querying.
  • Build internal tools for data querying.
  • Maintain data trustworthiness through freshness checks, quality tests, and alerts.
  • Run ad-hoc analyses and deep dives.
  • Work with engineering to provide input on schemas, events, and architecture.

Required qualifications

  • 4–8+ years in data or analytics engineering.
  • Experience building and operating production pipelines end to end.
  • 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.
  • Data modeling experience designing tables for others to query.

Nice to have

  • Self-directed: been the first or only data person 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
  • B2B SaaS operational data or CRM/field-service data like ServiceTitan

About the company

Broccoli builds AI teammates for plumbing, HVAC, and electrical contractors to replace fragmented software and manual work. The company has grown to $15M+ ARR in under two years and is backed by Khosla Ventures and Y Combinator.

Founding Data Engineer at Broccoli | JobZoey