Silver
Fundable - Senior Data Engineer
Remote. Posted 26 days ago
The role
The senior data engineer will own the data platform from architecture through production. You will build concurrent ingestion, orchestrate workflows, and transform raw data into curated records.
What you will do
- Build concurrent ingestion for provider APIs, webhooks, files, and scraping
- Orchestrate scheduled workflows and historical backfills using Airflow, Dagster, or Prefect
- Build event-driven intake with Pub/Sub or Cloud Tasks
- Preserve original payloads in Google Cloud Storage before transforming them with dbt
- Establish medallion layers for raw, standardized, and curated data
- Implement idempotent upserts and safe retries, replay, and historical backfills
- Define data contracts, build automated validation and pipeline tests, and monitor freshness and failures
- Design and optimize PostgreSQL schemas, queries, and loading patterns
- Integrate provider enrichment and LLM-based structured extraction from text into the platform
Required qualifications
- Experience building multi-source production data platforms from zero to one
- Production experience with workflow orchestration tools such as Airflow, Dagster, Prefect, or Temporal
- Hands-on production experience with dbt and GCP
- Experience building event-driven systems with messaging or task queues
- Strong SQL and PostgreSQL skills
- Strong Python skills, including asynchronous HTTP and concurrent processing with tools such as asyncio, aiohttp, or HTTPX
- Hands-on web scraping experience with tools such as Scrapy, Playwright, Selenium, or Beautiful Soup
Nice to have
- Airflow experience
- Experience working in startups or small engineering teams
- Entity resolution experience
- LLM-based structured extraction or company and people data enrichment
- Familiarity with BigQuery and Dataform
Before you apply
- Silver Screening Interview
- Offline Case Study
- Client Behavioral Interview
- Client Case Study Interview
- Client System Design Interview
About the company
Fundable is a startup data platform that helps investors and other teams discover and research companies. It brings together information on companies, investors, funding activity, and people.