Series A fintech — 8B rows/day
Rebuilt a Spark-on-Kafka pipeline that was silently dropping 0.4% of trades. Added schema registry, dead-letter queues, and a real test suite. Audit cleared in 6 weeks.
From a one-table MVP to a multi-petabyte lakehouse. We build the streaming and batch pipelines, the schemas, the orchestration, the tests, and the dashboards — so your team can ship product, not babysit data jobs.
Rate $100 – $120 USD / hour · fixed-fee and retainer available
Data audit (1–2 weeks, fixed fee)
We instrument your existing pipelines, find the silent failures, and write the remediation plan.
Reference build (4–6 weeks)
One well-architected pipeline end-to-end — the pattern your team will copy.
Embedded senior (retainer)
A named data engineer in your Slack, in your standups, reviewing PRs.
Batch
Spark, dbt, Airflow, Dagster, Beam
Streaming
Kafka, Kinesis, Pub/Sub, Pulsar, Redpanda
Warehouse
BigQuery, Snowflake, Redshift, Databricks, ClickHouse
Lakehouse
Iceberg, Delta, Hudi, Apache Paimon
Orchestration
Airflow, Dagster, Prefect, Kestra
Quality
Great Expectations, Soda, dbt tests, Monte Carlo
Lineage
OpenLineage, DataHub, Atlas, Marquez
Anonymized patterns from real engagements. Client names omitted; details available under NDA.
Rebuilt a Spark-on-Kafka pipeline that was silently dropping 0.4% of trades. Added schema registry, dead-letter queues, and a real test suite. Audit cleared in 6 weeks.
Designed a Snowflake + dbt lakehouse with row-level security, PHI tagging, and BAA-compliant data sharing for hospital partners.
Kafka → ClickHouse pipeline powering a live fleet dashboard. p99 query latency < 200ms on 12 months of historical data.
Both. We work at the schema layer (entities, contracts, lineage) and at the pipeline layer (ingestion, transformation, serving). A pipeline with a bad schema is a liability.
Schema registry, versioned contracts, and a backfill plan written before the migration. We don’t ship breaking changes on a Friday.
Depends on the workload. Most startups do not need a lakehouse; a well-modeled warehouse with a clean dbt project gets you 90% of the way for 10% of the complexity. We tell you when you actually need the extra weight.
Yes — dbt is the default for our transformation layer. We write dbt projects that a junior analyst can extend six months later.
Yes. We start with a 1-week audit (no code written), and you get a written report of what’s working, what’s broken, and what to do next. No obligation to continue.
A 30-minute call. No deck, no pitch — we read your repo or your architecture diagram and tell you what’s realistic.