# Staff Software Engineer, Data Platform

**Company:** [Harvey](https://hotfix.jobs/companies/harvey)
**Location:** San Francisco, CA, New York, NY
**Role:** Data Engineering
**Salary:** $231k – $340k/yr
**Experience:** 10+ years
**Skills:** Snowflake, Python, SQL, Kafka, Debezium, Apache Flink, Spark, Fivetran, Airbyte, Airflow, Kubernetes, Terraform, dbt, Apache Iceberg, Delta Lake
**Posted:** 2026-08-25

> Staff Software Engineer on the central data platform team, responsible for architecture, ingestion, orchestration, streaming, governance, and self-service data tooling. Requires 10+ years building production data infrastructure and deep experience with warehouses, CDC, streaming, orchestration, Python, and SQL.

## Job Description

## Responsibilities
- Own the data platform architecture and technical direction, including reusable frameworks and build-versus-buy decisions.
- Build and operate ingestion across streaming, batch, CDC, and third-party connectors.
- Design schema evolution that safely absorbs upstream changes.
- Land data in Snowflake with predictable freshness, completeness, and cost characteristics.
- Own orchestration for scheduling, retries, backfills, and dependency management.
- Build transformation, compute, and self-service pipeline frameworks.
- Design and operate stream-processing infrastructure for real-time product features, alerting, and reporting.
- Build data quality, observability, reconciliation, anomaly detection, lineage, cataloging, and discovery capabilities.
- Develop tooling for PII classification, masking, retention, access control, and multi-region data residency.
- Establish technical standards through design reviews, documentation, and mentorship.

## Requirements
- 10+ years building and operating production data infrastructure and systems used by other teams.
- Deep experience with cloud data warehouses, especially Snowflake, including performance tuning and cost management.
- Experience building CDC and streaming pipelines with Kafka, Debezium, Flink, or Spark Streaming.
- Experience with managed ingestion tools such as Fivetran or Airbyte.
- Strong fluency with workflow orchestration tools such as Temporal, Airflow, or Dagster.
- Strong Python programming and advanced SQL skills.
- Experience building frameworks or internal tooling for other engineers.
- Experience with data quality, observability, lineage, and schema evolution.
- Working knowledge of data governance in regulated environments, including PII classification, masking, access control, retention, and data residency.
- Familiarity with Azure, AWS, or GCP, Kubernetes, and infrastructure-as-code tools such as Terraform or Pulumi.
- Ability to operate in ambiguity and define scope.

## Nice to Have
- Experience with dbt and analytics engineering teams.
- Experience with lakehouse architectures, Iceberg, Delta Lake, or Trino.
- Experience operating multi-tenant platforms with strict security, compliance, or data residency requirements.
- Exposure to data infrastructure for AI products.
- Experience as an early or founding data platform hire at a fast-growing company.

## Compensation
- $231,000–$340,000 USD annual compensation.

## Similar jobs

- [Staff Software Engineer - Snowhouse](https://hotfix.jobs/jobs/e6a74b46-23f0-4373-9f20-1f05a9adf10c) - Snowflake - Menlo Park, CA - $236k – $339k/yr
- [Staff Software Engineer, Ray Data](https://hotfix.jobs/jobs/2c3ff4b5-5562-4e74-8b7f-8ec95b004e71) - Anyscale - San Francisco, CA - $240k – $270k/yr
- [Staff Backend Engineer - Data Platform](https://hotfix.jobs/jobs/61f89fd7-5a04-4c46-b1f5-4388d8cf17a1) - Haus - San Francisco, CA - $240k – $260k/yr
- [Analytics Engineer, GTM](https://hotfix.jobs/jobs/f797f5a5-537a-4e38-aa68-057b3480edd8) - OpenAI - San Francisco, CA - $220k – $335k/yr
- [Staff Software Engineer, Data Catalog](https://hotfix.jobs/jobs/ddc84115-d511-4356-a04b-4a4a1c821859) - Airbnb - Remote - $212k – $265k/yr

**Apply:** https://hotfix.jobs/jobs/1a39ca28-a560-4028-a80a-9f88b7fb45e5
**Canonical:** https://hotfix.jobs/jobs/1a39ca28-a560-4028-a80a-9f88b7fb45e5