Senior Data Engineer
Clera
Job Description
About the Role
Join a data engineering team building a platform that turns information from many sources into reliable, up-to-date company intelligence. You will own the platform end to end, from architecture and ingestion through production operations, supporting products with trusted data.
What You'll Do
Design a multi-source data platform for concurrent ingestion, event-driven processing, and orchestrated batch workflows.
Build resilient intake from provider APIs, webhooks, files, and web scraping, with rate limits and robust failure handling.
Orchestrate scheduled workflows and historical backfills using tools such as Airflow, Dagster, or Prefect.
Develop event-driven processing with messaging or task queues, including retries, dead-letter queues, and controlled replay.
Preserve source payloads in Google Cloud Storage and transform them with dbt into raw, standardized, and curated data