Senior Data Engineer - ML, DataOps & Snowflake (Remote)

Cimpress

United States

Remote

USD 120,000 - 180,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cimpress, a remote‑first employer, seeks an experienced data engineer to design and maintain large data pipelines and modern data warehouses. You will leverage Python and SQL to build scalable ETL/ELT processes, optimize data modeling, and collaborate with BI teams using Looker.

You will work hands‑on with Snowflake, DBT, MLflow, SageMaker, and cloud platforms (AWS/Azure/GCP) while applying DataOps and MLOps practices in a dynamic, ambiguity‑tolerant environment.

Qualifications

  • 3+ years of experience handling large data volumes and orchestrating and monitoring automated Batch & Near Real-Time ETL/data pipelines using CI/CD and Cloud Technologies, with preferred expertise in DBT or DBT Cloud.
  • Strong programming skills in Python and SQL.
  • Solid experience with MPP Data Warehouse systems such as Snowflake or Amazon Redshift, along with cloud platforms including AWS (Preferred), Azure, or GCP.
  • Expertise in Data Modelling and Data Warehousing best practices, with a strong ability to adopt development best practices such as modularization, testing, and refactoring.
  • Experience with Business Intelligence and reporting tools such as Looker is an added advantage.
  • Hands‑on experience with Machine Learning (ML) and MLOps practices, including model training, versioning, deployment, monitoring, and lifecycle management using tools like MLflow, SageMaker, or Vertex AI.
  • Ability to leverage AI tools in day‑to‑day data engineering tasks, such as using GitHub Copilot or Claude for code generation, debugging, query optimization, and pipeline development to improve productivity and efficiency.
  • Exposure to Generative AI tools and frameworks (e.g., LangGraph, LangChain, OpenAI APIs).
  • Curiosity to explore and implement evolving data engineering and Generative AI technologies.
  • Understanding of modern practices like DataOps, MLOps or equivalent experience.
  • Strong problem‑solving skills with a solid understanding of data structures, algorithms, and the ability to thrive in ambiguous environments with minimal oversight.

Responsibilities

  • 3+ years of experience handling large data volumes and orchestrating and monitoring automated Batch & Near Real-Time ETL/data pipelines using CI/CD and Cloud Technologies, with preferred expertise in DBT or DBT Cloud.
  • Strong programming skills in Python and SQL.
  • Solid experience with MPP Data Warehouse systems such as Snowflake or Amazon Redshift, along with cloud platforms including AWS (Preferred), Azure, or GCP.
  • Expertise in Data Modelling and Data Warehousing best practices, with a strong ability to adopt development best practices such as modularization, testing, and refactoring.
  • Experience with Business Intelligence and reporting tools such as Looker is an added advantage.
  • Hands‑on experience with Machine Learning (ML) and MLOps practices, including model training, versioning, deployment, monitoring, and lifecycle management using tools like MLflow, SageMaker, or Vertex AI.
  • Ability to leverage AI tools in day‑to‑day data engineering tasks, such as using GitHub Copilot or Claude for code generation, debugging, query optimization, and pipeline development to improve productivity and efficiency.
  • Exposure to Generative AI tools and frameworks (e.g., LangGraph, LangChain, OpenAI APIs).
  • Curiosity to explore and implement evolving data engineering and Generative AI technologies.
  • Understanding of modern practices like DataOps, MLOps or equivalent experience.
  • Strong problem‑solving skills with a solid understanding of data structures, algorithms, and the ability to thrive in ambiguous environments with minimal oversight.

Skills

Python
SQL
Data Modeling

Tools

Snowflake
DBT
MLflow
SageMaker
Vertex AI
Looker

Job description

Cimpress, a remote‑first employer, seeks an experienced data engineer to design and maintain large data pipelines and modern data warehouses. You will leverage Python and SQL to build scalable ETL/ELT processes, optimize data modeling, and collaborate with BI teams using Looker.

You will work hands‑on with Snowflake, DBT, MLflow, SageMaker, and cloud platforms (AWS/Azure/GCP) while applying DataOps and MLOps practices in a dynamic, ambiguity‑tolerant environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Data Pipelines & Snowflake (Remote)
Senior Data Engineer - Data Pipelines & Snowflake (Remote)

Snowflake • Menlo Park (CA)

Hybrid
USD 110,000 - 140,000
Comprehensive health insurance plans
Health savings accounts
Robust retirement plans
+2
Senior Data Engineer - Remote Snowflake & Airflow Pipelines
Senior Data Engineer - Remote Snowflake & Airflow Pipelines

AgileEngine • New York (NY)

On-site
USD 140,000 - 195,000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3
Senior Data Engineer – Snowflake ELT Architect (Remote-First)
Senior Data Engineer – Snowflake ELT Architect (Remote-First)

Celigo, Inc. • Northern (KY)

Hybrid
USD 130,000 - 170,000
Remote-first culture
Three weeks vacation
Wellness days
+2
Senior Data Engineer - Scalable Data Lakes & AI/ML (Remote/Flex)
Senior Data Engineer - Scalable Data Lakes & AI/ML (Remote/Flex)

AgileEngine • Jersey City (NJ)

Hybrid
USD 140,000 - 180,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Snowflake Data Engineer (Remote)
Senior Snowflake Data Engineer (Remote)

Oowlish Technology • Minneapolis (MN)

On-site
USD 120,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Team Velocity Marketing • Virginia (MN)

Hybrid
USD 90,000 - 130,000
Medical, dental, and vision benefits
Unlimited paid leave
401(k) matching
+1
Senior Data Eng Manager: Snowflake ELT Lead (Remote)
Senior Data Eng Manager: Snowflake ELT Lead (Remote)

Sud Recruiting • United States

On-site
USD 140,000 - 210,000
Senior Data Engineer: Snowflake & Python Pipelines (Remote)
Senior Data Engineer: Snowflake & Python Pipelines (Remote)

Tech Mirrors • Newark (NJ)

Remote
Senior Data Engineer - Remote, Flexible Hours, Data Lakes
Senior Data Engineer - Remote, Flexible Hours, Data Lakes

AgileEngine • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Professional growth
Competitive compensation
Exciting projects
+1
Remote Snowflake Architect & Senior Developer (Data/ML)
Remote Snowflake Architect & Senior Developer (Data/ML)

United States Digital Space LLC • United States

Remote
USD 150,000 - 210,000