Title: Data Engineer — Remote (US)
Location: Remote — United States
Employment type: Contract (6–12+ months)
Indicative rate: $75–$100/hr
Role Summary
We are hiring a data engineer to build and maintain scalable data pipelines, warehouse models, and analytics-ready datasets. You will work with engineering and analytics teams to improve data quality, lineage, and reliability. Remote within the United States.
Responsibilities
Design, build, and operate ETL/ELT pipelines from operational and SaaS sources
Develop batch and streaming workflows using Python, SQL, and cloud data services
Model data in a warehouse/lakehouse (e.g. Snowflake, Databricks, or BigQuery)
Implement data quality checks, monitoring, and incident response for pipelines
Collaborate with analysts and data scientists on curated marts and metrics
Document pipelines, schemas, and SLAs; support CI/CD for data code
Optimize performance, cost, and security (IAM, encryption, PII handling)
Required Qualifications
4+ years in data engineering or similar analytics engineering roles
Strong SQL and Python for data processing
Hands-on experience with a modern cloud data platform (Snowflake, Databricks, Redshift, or BigQuery)
Experience with orchestration (Airflow, Dagster, Prefect, or cloud-native schedulers)
Understanding of dimensional modeling and incremental loads
Remote in the United States
Preferred Qualifications
dbt, Spark, or Kafka/streaming experience
AWS or Azure data services (S3, Glue, ADF, Synapse, etc.)
Git-based development and automated testing for data pipelines
Experience in finance, retail, or healthcare data domains