Staff Software Engineer, Data Platform

Harvey
San Francisco, New York
Workplace: HybridFull timeUSD 231,000 - 340,000 annuallyFunction: Software EngineeringExperience: 10+ yearsSkills: ["Ownership","Technical direction","Mentorship","Decision-making","Comfort with ambiguity"]

Build and scale a central data platform that enables every team to work with data independently. Own ingestion and the warehouse foundation, including streaming/batch/CDC connectors, schema evolution, orchestration, transformation and compute frameworks, and stream processing for near-real-time use cases. Deliver the platform’s trust layer with quality, observability, lineage, governance, and PII/multi-region residency controls, while setting technical direction and standards across a growing team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Harvey
Harvey
1 day ago

Staff Software Engineer, Data Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 49 minutes agoStatus: Live

Job Summary

Build and scale a central data platform that enables every team to work with data independently. Own ingestion and the warehouse foundation, including streaming/batch/CDC connectors, schema evolution, orchestration, transformation and compute frameworks, and stream processing for near-real-time use cases. Deliver the platform’s trust layer with quality, observability, lineage, governance, and PII/multi-region residency controls, while setting technical direction and standards across a growing team.
Location: San Francisco, New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the data platform’s architecture and technical direction, treating data infrastructure as a software product and making build-vs-buy tradeoffs.
  • •Build and operate ingestion across streaming, batch, CDC, and third-party connectors with safe schema evolution.
  • •Land data into Snowflake with predictable freshness/completeness/cost, and define a clean handoff for Analytics Engineering.
  • •Own orchestration (scheduling, retries, backfills, dependency management) across the data graph.
  • •Develop transformation/compute frameworks, self-serve tooling, stream processing, and the trust layer (quality, observability, lineage, cataloging, discovery) including PII and multi-region residency controls.

Pay and Benefits

Salary: USD 231,000 - 340,000 annually
Equity and Bonus:Equity

Key Requirements

  • •10+ years building and operating production data infrastructure that other teams depend on.
  • •Deep experience with cloud data warehouses, with Snowflake strongly preferred, including performance tuning and cost management.
  • •Hands-on experience building CDC and streaming pipelines using Kafka, Debezium, Flink, or Spark Streaming.
  • •Strong fluency with workflow orchestration (Temporal, Airflow, Dagster, or similar) operated at scale.
  • •Strong programming skills in Python and advanced SQL, plus familiarity with data governance (PII classification, masking, access control, retention, data residency).
Experience:10+ yearsData infrastructureData platformsData warehousingStreamingCDCRegulated environmentsCloud data
Skills:OwnershipTechnical directionMentorshipDecision-makingComfort with ambiguity
Tech Stack:SnowflakeBigQueryDatabricksRedshiftKafkaDebeziumFlinkSpark StreamingFivetranAirbyteTemporalAirflowDagsterPythonSQLAzureAWSGCPKubernetesTerraform

Company Brief

Harvey
Harvey builds domain-specific generative AI for legal and professional services, automating contract analysis, due diligence, compliance, and litigation workflows for law firms and corporate legal teams.
Industry: LegalTech
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2022
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor