Remote Data Platform Engineer Jobs

Role: Data Platform Engineer · Category: Data Platform Engineering

Data platform engineering sits between data engineering and platform engineering in 2026 — building the shared infrastructure that other data, ML, and analytics engineers use to ship, rather than building pipelines end-to-end for specific business questions. Read the listing for which side of the line the team actually expects you to live on.

What the role actually means

"Data platform engineer" is a well-formed title in 2026, but the scope varies by org size. A cleaner read is: this role builds the data-team's infrastructure, not the data-team's pipelines.

Lakehouse and warehouse platform owners. Running the team's warehouse (Snowflake, BigQuery, Databricks, Redshift) or lakehouse (Iceberg, Delta Lake, Hudi). Day to day: cluster sizing, cost governance, access control, query performance, storage tiering, format migrations. Tools: the warehouse itself, Terraform for provisioning, dbt for downstream workflows, metastore layers (Unity Catalog, AWS Glue, open-source variants).

Pipeline and orchestration platform owners. Running the orchestrator and the common patterns pipelines run inside. Day to day: Airflow, Dagster, or Prefect at scale; CI for pipeline code; shared connectors; lineage and observability tooling. Often the owner of "how we deploy pipelines" standards.

Streaming platform owners. Kafka, Pulsar, or managed equivalents (Confluent Cloud, Redpanda, Kinesis) plus Flink, Kafka Streams, or Spark Structured Streaming. Day to day: topic governance, schema registry, consumer scaling, exactly-once semantics, cost. This slice is smaller but usually deeper-technical.

Developer-experience layer for data teams. Internal data-science notebooks, feature store, ML platform primitives, self-serve data access. Day to day: platform UX, SDKs, shared libraries, documentation, golden-path templates. This is closest to classic platform engineering, just pointed at the data team as the internal customer.

Strong listings pick one or two of these as the core. Listings that pack all four into a single mid-level role are under-scoped.

The honest skill stack

Data platform engineering is a generalist role in the best sense — it requires solid software engineering plus infrastructure fluency plus enough data depth to design primitives your data team will actually use.

Strong Python or Scala or Go, depending on stack. Strong SQL — not "I've used SQL" but comfort with query plans, partition behaviour, and optimiser quirks. Strong infrastructure fluency: Terraform, at least one major cloud at depth, IAM and data-access control reasoning, container and Kubernetes literacy. Strong understanding of data formats and engines at the level required to pick the right one (Parquet, ORC, Iceberg vs Delta, columnar storage, partitioning strategies).

On the data-specific side: orchestration patterns and failure modes; dbt workflows end-to-end; streaming concepts (exactly-once, watermarking, schema evolution); basic ML platform primitives if relevant; cost modelling for warehouse and storage.

Listings that want all of this plus deep ML research background plus frontend skills for BI tools are either very senior or poorly scoped.

Four employer types, four experiences

Data-heavy product companies. Companies where data is a competitive asset — fintech, marketplaces, ad-tech, some consumer products. Platform engineering here has real leverage; internal customers are sophisticated; pay is strong. Remote-friendly.

Enterprise data platforms. Larger companies with dedicated internal data platform groups. Work is steady, governance-heavy, and deeply political; the upside is working at scale and with real budget. Remote policies follow parent company.

Scale-ups building the first proper platform. Companies outgrowing their first-pass data setup and hiring to formalise. High autonomy, high leverage, scope-creep risk; the job can quickly expand into owning everything data-adjacent. Remote-native at the startup end.

Data infrastructure vendors. Companies whose product is the platform — Snowflake, Databricks, Confluent, Fivetran, dbt Labs, Cloudflare's R2 team, etc. Work is deep, highly specialised, often remote-native. Hiring bar is high.

Five things worth checking before you apply

  1. Who are the internal customers, and how mature are they? Platform engineering is always a function of customer need. A platform team serving twenty sophisticated data engineers looks nothing like one serving a growing BI function.

  2. What's the existing platform state? Greenfield, a first-generation platform being rebuilt, or a mature one being optimised. Each is a different job — greenfield rewards generalists; rebuilds reward people who can manage migration; optimisation rewards people comfortable with incremental deep work.

  3. Who owns what around you? Data platform sits next to data engineering, analytics engineering, ML platform, and infra platform. Unclear boundaries generate conflict. Listings that can describe team adjacencies cleanly are from orgs that have thought it through.

  4. What's the cost posture? Warehouses and streaming platforms are expensive. Teams that own their spend — chargeback to product teams, cost-per-query dashboards, explicit governance — are doing real work. Teams that have "a vendor problem" and no cost model are a yellow flag.

  5. How does this team relate to the ML platform? In 2026, many data platform teams are absorbing ML platform primitives (feature stores, model registries, training orchestration) or coexisting uneasily with a separate ML platform team. Ask.

Pay and level expectations

Data platform engineering pays at or slightly above senior backend or SRE rates, sometimes higher at data-infra vendors.

US base for senior levels: typically $200–300K at healthy scale-ups and data-heavy product companies, higher at large tech and at data infrastructure vendors. Staff and principal meaningfully higher. European remote typically 40–55% of US rates; UK and well-funded European scale-ups close some of that gap.

Titles travel: "senior data platform engineer", "staff data platform engineer", "principal infrastructure engineer, data", "engineering manager, data platform" are all the same neighbourhood.

What the hiring process looks like

Typically: resume screen, phone screen, then a multi-round technical loop with a coding round (Python or SQL, occasionally Scala), a systems-design round focused on a data-platform primitive ("design a streaming pipeline for X" or "design a feature store for Y"), and a conversation about real production stories — specifically a platform problem you owned.

The systems-design round is the most important. Teams with a real platform need to understand how you reason about cost, failure modes, schema evolution, and internal-customer UX.

Strong candidates walk in with a production story of a platform migration, a performance win, or a failure they diagnosed and fixed. Those stories outperform almost anything on a resume.

Red flags and green flags

Red flags — step carefully:

  • Vague scope covering warehouse, streaming, orchestration, ML platform, and BI all in one mid-level role.
  • No named platform stack — a sign the team hasn't committed to one.
  • Data platform as a title for what is really end-to-end pipeline development.
  • No clear internal-customer relationship or feedback mechanism.

Green flags — healthy team:

  • Specific stack, specific ownership scope.
  • Sophisticated internal customers — data engineers, analytics engineers, ML engineers — with defined needs.
  • Stated cost posture and governance model.
  • Production migrations, incidents, and lessons in the engineering blog or candidate conversations.

Gateway to current listings

RemNavi doesn't post jobs. We pull them in from public sources and link straight through to the employer's own listing, so you always apply at the source.

Frequently asked questions

How is data platform engineering different from data engineering? Data engineers build pipelines to answer specific business or product questions. Data platform engineers build the shared infrastructure — warehouse configuration, orchestration standards, connectors, developer experience — that those data engineers use to ship. The difference is pipelines-for-outcomes versus platform-for-pipelines.

How is it different from platform engineering? Platform engineering usually means the internal developer platform for general software engineers — golden paths, CI/CD, Kubernetes as a service. Data platform engineering is the same idea pointed at the data team as the internal customer. The disciplines overlap, and good candidates often come from one and move into the other.

Do I need to know a specific warehouse? Knowing at least one at depth is usually required — Snowflake, BigQuery, Databricks, Redshift, or a lakehouse like Iceberg or Delta. Teams hire on patterns plus one named stack, not on abstract "any warehouse" fluency. Depth travels better than breadth.

Is this role usually on the data org or the platform org? Both exist. Smaller companies lean on the data org. Larger companies with mature platform orgs often host a data platform group inside infrastructure, with strong dotted lines to data. Which it is shapes the work and the career ladder, so ask.

RemNavi pulls listings from company career pages and a handful of remote job boards, then sends you straight to the employer to apply. We don't host the listings ourselves, and we don't stand between you and the hiring team.

Related resources

Get the free Remote Salary Guide 2026

See what your salary actually buys in 24 cities worldwide. PPP-adjusted comparisons, role salary bands, and negotiation advice. Enter your email and the PDF downloads instantly.

Ready to find your next remote data platform engineering role?

RemNavi aggregates remote jobs from dozens of platforms. Search, filter, and apply at the source.

Browse all remote jobs