Data Platform Engineer with PostgreSQL + Supabase + Ingestion Experience- WW - FT

Arc Remote anywhere

About the role

This is a six-week freelance Data Platform Engineer contract for an experienced engineer helping bring a live clinical-trial data platform to production quality. You will audit and repair a Supabase/PostgreSQL system, strengthen ingestion and reconciliation, and build reliable data delivery through APIs and exports. The role is remote, requires five or more years of experience, and calls for substantial autonomy in production database and pipeline work.

What you’ll do

  • Review the live database, functions, ingestion processes, and data integrity.
  • Trace failures across source collection, transformation, enrichment, storage, and delivery.
  • Repair missing writes, incorrect transformations, filters, and record-count mismatches.
  • Move local scrapers and ingestion jobs to unattended hosted infrastructure.
  • Build retry-safe, observable, idempotent ingestion workflows.
  • Add reconciliation, validation, monitoring, and safe backfill processes.
  • Put schemas and database functions under version control.
  • Introduce migrations, staging and production separation, and recovery procedures.
  • Improve PostgreSQL performance and database safety controls.
  • Maintain object-storage exports and a customer-facing REST API.

What they’re looking for

  • At least five years of relevant experience.
  • Strong production PostgreSQL and database-engineering experience.
  • Advanced SQL and PL/pgSQL knowledge.
  • Experience with schema design, query plans, indexing, migrations, transactions, and safe data corrections.
  • Production Supabase experience is strongly preferred.
  • Experience building incremental, retryable, observable data pipelines.
  • Strong data-quality and reconciliation instincts.
  • Proficiency in Python or TypeScript.
  • Ability to inherit an unfamiliar production system and work independently.
  • Strong written English and some daily timezone overlap.

Nice to have

  • Google Cloud Storage or similar object storage.
  • Cloud IAM and service-account experience.
  • Web scraping and external-data ingestion.
  • Anti-bot, proxy, or residential-IP experience.
  • Translation or multilingual data pipelines.
  • Clinical-trial, healthcare, pharmaceutical, or life-sciences experience.
  • Change Data Capture or comparable synchronization experience.

What’s on offer

  • Remote work.
  • Freelance contract lasting six weeks.
  • Forty hours per week.
  • Hourly compensation is mentioned, but no rate is stated.

Questions about this role

Is this role remote?

Yes. The listing says the location is remote anywhere.

How long is the contract?

The engagement is scheduled for six weeks at 40 hours per week.

How much experience is required?

The listing asks for at least five years of experience.

What database technology is central to the role?

The platform uses Supabase and PostgreSQL.

What is the hourly rate?

The listing says the role is hourly but does not publish a rate.

Related roles

FullStack Developer (React, Next) - WW - FT

Arc · Remote anywhere

Remote freelance full-stack developer contract for turning an automotive vendor-contract intelligence demo into a live product. It suits a React or Next.js developer who can also build backend flows, PostgreSQL integrations, and AI extraction features.

RemoteContract
ReactNext.jsPostgreSQLOpenAI +4
10 days ago

Senior Engineer (Consumer Financial Application) - FT - Worldwide

Arc · Remote worldwide

Worldwide remote freelance role leading delivery of a consumer financial application MVP with mobile, backend, and financial-data integrations. It suits a senior full-stack engineer with five or more years of Node.js, PostgreSQL, React Native or Expo, and regulated-data experience.

RemoteSeniorContract
Node.jsReact NativeExpoPostgreSQL +11
12 days ago

Data Engineer, Data Platform & ML (Remote)

Tabby · Poland

A Poland-remote Data Engineer role building a cloud-based corporate data warehouse for business analytics and machine learning. It suits a data engineer with at least three years of experience in Python, SQL, warehouse design, and modern data tooling.

RemoteMid levelFull-time
Data EngineeringData WarehousingPythonSQL +15
7 days ago

Data Engineer, Data Platform & Machine Learning (Remote)

Tabby · Belgrade, Serbia

A Serbia-remote data engineering role building Tabby's corporate data warehouse, data integrations, and pipelines. It is intended for a data engineer with warehouse design, Python, SQL, and cloud data-stack experience.

RemoteMid levelFull-time
Data EngineeringData WarehousingPythonSQL +16
7 days ago

Senior Data Engineer, Data Platform & ML (Remote)

Tabby · Yerevan, Armenia

A remote senior data engineering role in Yerevan focused on feature-store development, data services, streaming, and production data pipelines. It is suited to an engineer with scalable systems experience across data, machine learning, or backend development.

RemoteSeniorFull-time
Data EngineeringMachine Learning EngineeringBackend EngineeringFeature Store +16
7 days ago

Lead Data Engineer – Databricks & AI | Remote Canada

Cloud Data Vision · Canada, Canada

Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.

RemoteSeniorContract
DatabricksData EngineeringData PipelinesPython +6
6 days ago