Freelancehunt logo

Data Pipeline Architect

Freelancehunt·Salary not specified

Primary stack

DockerPostgreSQLAirflowGCPFastAPIETL

Nice to have's

BigQuery

Job description

About the Position

We're building a real-time startup & investor data platform - the data is the product, served to customers via API, a BigQuery feed, and MCP.

The core challenge

Many of our pipeline processes are currently coupled and run sequentially, not as parallelizable as we need. As we scale into millions of records and add tons of new data points, we want an architecture that lets us add sources and processes independently, run them in parallel, and scale cleanly. That's the heart of this role.

Responsibilities

  • Re-architect coupled, sequential pipelines into modular, parallelizable ones that scale to millions of records.
  • Design scalable pipeline architecture on GCP-based services.
  • Add new datasets end to end: structured extraction, LLM-based parsing, clean storage in Supabase / BigQuery with well-defined schemas.
  • Build evaluation frameworks for our LLM calls so we can route the right model to the right use case mixing OpenAI with open-source models (e.g. Gemma) deliberately, not by default.
  • Integrate scraping providers (Scrapfly, Bright Data) and handle the occasional hard source (Cloudflare, captchas) as we approach new datasets.

Requirements

  • 4+ years building data pipelines, backend services, and automated data processing at scale.
  • Strong track record designing scalable, parallelizable pipeline architecture - decoupling dependent processes, orchestration, throughput.
  • Deep ETL and web-scraping experience (e.g. Scrapy, Playwright for dynamic sources); comfort working through providers like Scrapfly / Bright Data.
  • Hands-on with GCP (BigQuery a plus), Airflow, PostgreSQL, FastAPI, and Docker.
  • Practical LLM-pipeline experience building evaluations and choosing models for cost/quality per use case.
  • Fluent English.

We care more about depth in scalable pipeline architecture, ETL, and scraping than about an exact stack match if you've built these systems well with adjacent tools, we want to talk.

We Offer

  • Engagement: Contract
  • Location: Remote

About the Company

[Company description if present]

© Freelancehunt. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Freelancehunt вже 15 років лідер ринку фріланс-послуг України. З нами ви зможете взяти участь у створенні потрібного та корисного продукту для людей у колі різнобічних професіоналів, з якими приємно та ненудно вирішувати складні завдання.

More at Freelancehunt

All 280 roles

Popular searches