Data Engineer
Remote
Contracted
Mid Level
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
Apply for this position
Required*