Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Data Platform

$193.4k - $290k

Harvey

Why Harvey At Harvey, we're transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we're reshaping how critical knowledge work gets done for decades to come. This is a rare chance to help build a generational company at a true inflection point. We have strong product-market fit and world-class investor support. We're scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity for growth — personal, professional, and financial — is unmatched. Our team moves fast, takes ownership, and is deeply committed to the mission — operating with intensity, staying close to our customers, and pushing each other for excellence. We live by three values: Decisiveness, Simplicity, and Job's Not Finished. We act quickly on clear judgment over perfect information, we believe simplicity is what scales, and we're never satisfied with where we are. If you want to do the best work of your career alongside people who share that drive, we'd love to build with you. At Harvey, the future of professional services is being written today — and we're just getting started. Role Overview Harvey is generating far more data than we currently know how to use well. Product telemetry, agent execution traces, model usage, customer engagement, financial and operational systems — the volume and the number of teams who need to work with it are both growing faster than any single team can serve by hand. As one of the first hires on our central data platform team, you'll build the systems that let every team at Harvey work with data confidently and independently. This is a platform charter, not a pipeline queue: you're building the frameworks, tooling, and paved paths that product engineers, data engineers, and analysts all build on, and you're measured by their leverage and general trust in our data systems. The near-term foundation is ingestion and the warehouse — reliable streaming and batch paths into Snowflake, CDC off production systems, orchestration, and schema evolution that absorbs upstream change instead of breaking under it, and factors in the hard data sensitivity requirements our domain requires. From there the charter expands to the rest of what a modern data platform owes its users: transformation and compute frameworks, self-serve tooling so teams can stand up their own pipelines against well-tested primitives, real-time product features, operational alerting, and near-live reporting that can't wait for a nightly batch, and the quality, lineage, and governance layers that make the whole thing trustworthy. Handling PII correctly and honoring multi-region data residency aren't nice to have features here — they're constraints the platform has to satisfy by construction, for customers who are among the most security-conscious institutions in the world. You'll sit between Analytics, Data Engineering, product teams, and Infrastructure. Today this work is distributed and improvised. You'll make it a system, set the technical direction, and help build the team around you. This role is based in San Francisco, CA or New York, NY What You'll Do Own the data platform's architecture and technical direction — treating data infrastructure as a software product built from reusable frameworks, and making deliberate build-vs-buy tradeoffs as the platform grows Build and operate the ingestion layer across streaming, batch, CDC, and third-party connectors, including schema evolution that absorbs upstream change safely rather than silently breaking consumers, so onboarding a new source is a paved path instead of a project Land data into Snowflake with the freshness, completeness, and cost characteristics downstream consumers can plan around, and define a clean handoff for Analytics Engineering Own the orchestration platform — scheduling, retries, backfills, and dependency management across the full data graph Build the transformation and compute frameworks teams can use to process data at scale, and the self-serve tooling that lets product engineers and analysts stand up their own pipelines against primitives you've already made safe Design and operate stream processing infrastructure for use cases that can't wait for batch — real-time product features, operational alerting, and near-live reporting Build the trust layer: quality and observability (freshness, validation, reconciliation, anomaly detection, alerting routed to the right owner) alongside lineage, cataloging, and discovery, so anyone can find data and know where it came from and what depends on it Build the patterns and tooling for PII and sensitive data — classification, masking, retention, access control — and for multi-region residency requirements Set the technical bar for data at Harvey through design reviews, standards, documentation, and mentorship as the team grows What You Have 5+ years building and operating production data infrastructure, with ownership of systems other teams depend on Deep experience with cloud data warehouses — Snowflake strongly preferred (BigQuery, Databricks, or Redshift experience transfers well) — including performance tuning and cost management Hands-on experience building CDC and streaming pipelines with technologies like Kafka, Debezium, Flink, or Spark Streaming Experience with managed ingestion tooling (Fivetran, Airbyte, or similar) and clear judgment about when to buy the connector and when to build it Strong fluency with workflow orchestration — Temporal, Airflow, Dagster, or similar — operated at scale, not just configured Strong programming skills in Python and advanced SQL Experience building frameworks or internal tooling that other engineers use, and the product instinct to know when an abstraction is helping versus getting in the way Practical experience with data quality, observability, and lineage tooling, and with schema evolution in systems that can't afford downtime Working knowledge of data governance in a regulated environment: PII classification, masking, access control, retention, and data residency Familiarity with cloud data services (Azure, AWS, GCP), Kubernetes, and infrastructure-as-code (Terraform, Pulumi) Comfort operating in ambiguity and defining scope where none exists Nice to Have Experience with dbt and a close working relationship with analytics engineering teams Experience with lakehouse architectures and open table formats (Iceberg, Delta Lake) or query engines like Trino Experience operating multi-tenant platforms with strict security, compliance, or data residency requirements Exposure to data infrastructure for AI products Prior experience as an early or founding data platform hire at a fast-growing company Compensation $193,400 - $290,000 USD Depending on your location, an Applicant Privacy Notice may apply to you. You can find all of our Applicant Privacy Notices here . Harvey is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made by emailing View email address on click.appcast.io #J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Platform in Brooklyn, NY vacancy
  •  ...daily active users who use the platform for many different reasons,...  ...every Quest completed, there's data, petabytes of it, telling the...  ...Discord users and Discord engineers. We’re building the next generation...  ...world. If you're the kind of Software Engineer who lights up when... 
    Senior
    Software
    Worldwide

    EngineersOfAI

    Brooklyn, NY
    2 days ago
  • Astronomer is seeking a Software Engineer to help build the context layer for data and AI products. You’ll work across the stack on search, retrieval, and code generation, collaborating with R&D and product teams to bring AI concepts to life in the product experience.... 
    Senior
    Software
    Work at office

    Apply

    Brooklyn, NY
    2 days ago
  • Job Title: Senior Software Engineer - Data Platform Job Summary As a Senior Software Engineer on the RevSpring Team, the Software Engineer will build and improve the core systems that power provider and location data management for major health systems and insurance providers... 
    Senior
    Software
    Contract work

    RXinsider LTD.

    Brooklyn, NY
    3 days ago
  • $190.41k - $224.01k

    Meet Fetch Platform Engineering Platform engineering at Fetch is grounded in service to developers...  ...Our engineers navigate ambiguity with data and sound judgment, understand...  ...AI-first era, and we're looking for a Senior Software Engineer (P4) to join our Data Platform... 
    Senior
    Software

    Fetch

    Brooklyn, NY
    2 days ago
  • $186.07k - $218.9k

     ...working sessions called “surges.” The Data Platform team builds and operates the systems that...  ...powering end-user experiences. As an engineer on the team you'll contribute across the...  .... What you'll do: Build clean software abstractions and modular, reusable components... 
    Senior
    Software
    Local area

    Coinbase

    Brooklyn, NY
    3 days ago
  • $150.4k - $277.6k

    Senior Software Engineer, AI & Data Platforms (AiDP) Sunnyvale, California, United States Machine Learning and AI The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people... 
    Senior
    Software
    Work experience placement
    Relocation

    Apple Inc.

    Brooklyn, NY
    5 days ago
  • Fetch is seeking a Senior Software Engineer (P4) to join the Data Platform team. You will architect and evolve systems powering Fetch's data products, including pipelines, delivery infrastructure, and partner integrations. You will own high-impact problems, drive reliability... 
    Senior
    Software

    Fetch

    Brooklyn, NY
    3 days ago
  • Discord is seeking a Software Engineer to help build the next generation Data Platform that powers decisions for millions of gamers worldwide. You will join a team focused on distributed systems, privacy, and data-driven decisions. You’ll design and implement scalable data... 
    Senior
    Software
    Worldwide

    EngineersOfAI

    Brooklyn, NY
    3 days ago
  • Knowmadics is seeking a Senior Software Engineer to design and deliver backend and data platform services for high-volume telemetry and analytics workloads. You will build APIs, data pipelines, and distributed workers, aligning with secure, cloud-native deployments for... 
    Senior
    Software

    Evolving Solution Services

    Brooklyn, NY
    2 days ago
  • $164k - $193k

     ...What’s the role?Etsy's Data & ML Enablement organizations build the platforms, systems, and infrastructure...  ...standing up a team of engineers who will sit at the...  ...position reporting to the Senior Engineering Manager,...  ...built and operated.Strong software engineering skills,... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Etsy

    Brooklyn, NY
    7 hours ago
  •  ...Senior Lead Software Engineer, Cloud PlatformAre you ready to shape the future of technology at a global financial leader? Join us and make a real impact by building advanced cloud platforms that power data-driven decision making. At JPMorgan Chase, you'll collaborate... 
    Senior
    Software
    Work at office
    Shift work

    hackajob

    Jersey City, NJ
    4 days ago
  • IBM is seeking a Senior Software Engineer for the Confluent DevProd team. You will design, build, and operate internal platform services that improve developer velocity across Kafka, Flink, and Connect within a cloud-native, multi-tenant landscape. You will work with engineers... 
    Senior
    Software

    IBM

    Brooklyn, NY
    3 days ago
  •  ...us and make a real impact by building advanced cloud platforms that power data-driven decision making. At JPMorgan Chase, you’ll collaborate...  ...your ideas matter and your skills drive change.As a Senior Lead Software Engineer, Cloud Platform at JPMorgan Chase in the Corporate AI... 
    Senior
    Software
    Work at office
    Shift work

    JP Morgan Chase

    Jersey City, NJ
    7 hours ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase, within the Commercial & Investment Banking - Data Analytics - Payments Technology team, you...  ...Spark, Airflow, Kafka, and FlinkDevelops data platform components including data cataloging, data... 
    Software

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...If you are a software engineering leader ready to take the reins and drive impact, we’ve got an...  ...Director of Software Engineering – Payment Data Platform Infrastructure at JPMorgan Chase...  ...for a team of engineering managers and senior technologists spanning infrastructure... 
    Software

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • GC2IT in the National Capital Region is seeking a senior Data Engineer to support enterprise data management, analytics, and AI/ML integration...  ...independent work and collaboration with cybersecurity, software engineering, analytics, and mission stakeholders. This position... 
    Senior
    Software
    Contract work

    Gc2it

    Brooklyn, NY
    4 days ago
  • AMH is seeking a Senior Data Engineer to design, build, and manage the data platform, enabling scalable pipelines for large datasets and production ML models. You will collaborate with cross-functional teams to improve data models that feed BI tools and analytics. The requirements... 
    Senior

    AMH

    Brooklyn, NY
    4 days ago
  • If you're a Senior Lead Software Engineer who takes ownership of outcomes in production — not just implementation — and thrives on turning ambiguous...  ...Engineer at JPMorganChase within the Corporate AI/ML Data Platforms - Machine Learning Center of Excellence, you will design... 
    Senior
    Software

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • Apple Inc. in Sunnyvale, CA, seeks a Senior Software Engineer for AI & Data Platforms (AiDP) to design and build cloud-based data services powering Apple’s AI initiatives and essential business use cases. You will collaborate with database engineers to develop scalable... 
    Senior
    Software

    Apple Inc.

    Brooklyn, NY
    4 days ago
  •  ...Lead Software EngineerWe have an opportunity to impact your career...  ...possible. As a Lead Software Engineer at JPMorgan Chase, within the...  ...Commercial & Investment Banking – Data Analytics – Payments...  ...Kafka, and FlinkDevelops data platform components including data cataloging... 
    Software

    Chase

    Jersey City, NJ
    3 days ago
  • Dairy Farmers of America, Inc. is seeking an experienced data engineer to design and optimize scalable ETL/ELT pipelines for AI/ML model...  ...accuracy, security, and governance while collaborating with software engineers, data architects, and product teams. Responsibilities... 
    Senior
    Software

    Dairy Farmers of America, Inc.

    Brooklyn, NY
    3 days ago
  • PartsSource is on a quest for a Senior Data Engineer in Kentucky who will lead the modernization of our enterprise data platform. This role requires expertise in ETL/ELT development, particularly using SQL and Databricks, to deliver reliable data solutions across the organization... 
    Senior

    parts source

    Brooklyn, NY
    5 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase, within the Commercial & Investment Banking - Data Analytics - Payments Technology team, you...  ...Spark, Airflow, Kafka, and FlinkDevelops data platform components including data cataloging, data... 
    Software

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • Parafin is seeking a Senior Software Engineer to join the Infrastructure team and lead the Data Platform development. You will design, build, and maintain data ingestion, transformation, and serving systems across the company, partnering with Data Science and Product Engineering... 
    Senior
    Software
    Remote job

    Unchain Data

    Brooklyn, NY
    3 days ago
  • Defense Unicorns, a remote‑first tech company in the United States, is seeking a Senior Software Engineer for the UDS Foundations Team. You’ll lead design and implementation of features, mentor teammates, and coordinate with product managers to deliver secure, scalable... 
    Senior
    Software
    Remote work

    Defense Unicorns

    Brooklyn, NY
    3 days ago
  •  ...Senior Lead Software EngineerBe an integral part of an agile team that's constantly pushing the envelope...  ...products.As a Senior Lead Software Engineer at JPMorganChase within the Corporate...  ...including Java and/or PythonStrong Big-Data and database skills including Spark, Databricks... 
    Senior
    Software
    For contractors
    Work at office

    Hackajob

    Jersey City, NJ
    2 days ago
  • Databricks is seeking a Sr. Manager, Field Engineering to lead a team of Solutions Architects for the Startups segment. You will hire, train, and grow a diverse team focused on enterprise software, big data/analytics, data engineering, data science, data warehousing and... 
    Senior
    Software

    Databricks Inc.

    Brooklyn, NY
    4 days ago
  • $165k - $180k

    Karsun Solutions, LLC is searching for a highly skilled Sr. AI Data Engineer to build and operationalize scalable data platforms leveraging Databricks and Generative AI. The ideal candidate will have extensive experience in AI/data engineering workflows, MLOps, and open... 
    Senior

    Karsun Solutions, LLC

    Brooklyn, NY
    4 days ago
  • Discord is seeking a senior software engineer to help build a scalable data platform that powers decisions for millions of gamers worldwide. You will own data ingestion, transformation, and serving systems, collaborating with data scientists and product teams to deliver... 
    Senior
    Software
    Worldwide

    Triwill Group

    Brooklyn, NY
    4 days ago
  • SMBC Group is seeking a Data Engineer to join the Regulatory Reporting & CCAR Technology Team in the Americas. You will design and build scalable data platforms on Databricks to support CCAR model execution, data adjustments, and attestation workflows. Collaboration with... 
    Senior

    SMBC Group

    Brooklyn, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data Platform. Be the first to apply!