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
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*