Senior Data Engineer (Remote - US only)

IllTip

United States

Remote

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IllTip seeks a Senior Data Platform Engineer to own the data platform from ingestion architecture to production operations. The role emphasizes broad ownership of design and day-to-day reliability for trusted, well-tested records that power data products.

You will design and operate a platform handling concurrent ingestion, event-driven processing, and orchestrated batch workflows, with data ingested from APIs, webhooks, files, and web scraping.

Qualifications

  • 5+ years building and operating production data platforms; 8+ years is a plus.
  • Production experience with workflow orchestration (Airflow preferred) including dependencies, retries, and recovery.
  • Hands-on production experience with dbt and Google Cloud Platform.
  • Strong Python (asyncio, aiohttp, or HTTPX for concurrent HTTP) and strong SQL and PostgreSQL skills.
  • Experience with messaging or task queues, data contracts, retention policies, automated validation, and monitoring.
  • Web scraping (Scrapy, Playwright, Selenium, Beautiful Soup), entity resolution, or LLM-based extraction experience is a plus.

Responsibilities

  • Design and build a platform that handles concurrent ingestion, event-driven processing, and orchestrated batch workflows.
  • Ingest data from provider APIs, webhooks, files, and web scraping, with rate limiting and strong failure handling.
  • Run scheduled workflows and historical backfills in an orchestrator such as Airflow, Dagster, or Prefect.
  • Build queue-based event systems with retries, dead-letter handling, and controlled replay.
  • Store raw data in cloud storage and transform it with dbt into raw, standardized, and curated layers; design and tune PostgreSQL schemas and loading patterns.
  • Implement idempotent loads, data contracts, validation, pipeline tests, freshness monitoring, and failure alerts.

Skills

Python (asyncio)
SQL / PostgreSQL
Data pipeline design
Distributed systems
Cloud platforms

Tools

Airflow
Dagster
Prefect
dbt
Google Cloud Platform

Job description

A data infrastructure team at a company that turns information from many sources into reliable, current company intelligence is hiring a senior engineer to own its data platform from ingestion architecture through production operations. The work supports data products that depend on trusted, well-tested records. The role suits someone who wants broad ownership of design and day-to-day reliability.

Responsibilities
  • Design and build a platform that handles concurrent ingestion, event-driven processing, and orchestrated batch workflows.
  • Ingest data from provider APIs, webhooks, files, and web scraping, with rate limiting and strong failure handling.
  • Run scheduled workflows and historical backfills in an orchestrator such as Airflow, Dagster, or Prefect.
  • Build queue-based event systems with retries, dead-letter handling, and controlled replay.
  • Store raw data in cloud storage and transform it with dbt into raw, standardized, and curated layers; design and tune PostgreSQL schemas and loading patterns.
  • Implement idempotent loads, data contracts, validation, pipeline tests, freshness monitoring, and failure alerts.
Requirements
  • At least 5 years building and operating production data platforms; 8+ years is a plus.
  • Production experience with workflow orchestration (Airflow preferred) including dependencies, retries, and recovery.
  • Hands-on production experience with dbt and Google Cloud Platform.
  • Strong Python (asyncio, aiohttp, or HTTPX for concurrent HTTP) and strong SQL and PostgreSQL skills.
  • Experience with messaging or task queues, data contracts, retention policies, automated validation, and monitoring.
  • Web scraping (Scrapy, Playwright, Selenium, Beautiful Soup), entity resolution, or LLM-based extraction experience is a plus.

Applicants must be based in: United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer, LATAM
Senior Data Engineer, LATAM

Clera • United States

Remote
USD 80,000 - 120,000
Data Platform Engineer (Fully Remote)
Data Platform Engineer (Fully Remote)

Unknown • United States

Remote
USD 140,000 - 200,000
Visa sponsorship not available
Fundable Senior Data Engineer — LATAM
Fundable Senior Data Engineer — LATAM

Clera Labs, Inc. • United States

Remote
USD 120,000 - 160,000
Data Engineer
Data Engineer

Clera • United States

Remote
USD 100,000 - 140,000
Remote Senior Data Engineer - End-to-End Data Platform
Remote Senior Data Engineer - End-to-End Data Platform

Clera Labs, Inc. • United States

Remote
USD 120,000 - 160,000
Senior Data Engineer (Fully Remote)
Senior Data Engineer (Fully Remote)

Fundable LLC • United States

Remote
USD 120,000 - 160,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Senior Data Infrastructure Engineer
Senior Data Infrastructure Engineer

Rise Technical • United States

Remote
USD 140,000 - 180,000
Equity
401K
PTO
+1
Senior Data Engineer
Senior Data Engineer

Cala Sourcing Solutions LLC • Phoenix (AZ)

Remote
USD 140,000 - 170,000
REMOTE - Data Engineering Manager
REMOTE - Data Engineering Manager

Harnham • United States

Remote
USD 207,000 - 253,000