Skip to main content
MC
Open to opportunities

Michael Carrell

@michaelcarrell

Senior Data Engineer building scalable ETL pipelines and data platforms for reliable analytics and machine learning.

United States
Message

What I'm looking for

I’m looking for a role where I can build and harden ETL/data platforms end-to-end—focusing on performance, observability, data quality, and governance—while partnering with data science and product to deliver dependable analytics and ML-ready datasets.

I’m a Senior Data Engineer with 7 years building scalable ETL pipelines, data platforms, and analytical systems across AWS and on-prem environments. I focus on reliable data products by combining Python, PySpark, Spark, and SQL with strong operational practices.

At Redfin (Remote), I designed and maintained multi-source ETL pipelines that ingest into an S3 data lake using PySpark on EMR, enabling analytics on multi-terabyte datasets while improving runtime and reducing cluster cost. I orchestrate batch and near-real-time workflows with Airflow DAGs, add SLA-based monitoring, and build automated data quality checks and unit tests to detect schema drift and data anomalies early.

I also help teams move faster by collaborating on entity resolution and matching with data science, designing dimensional models and collaborative data schemas for BI, and integrating DynamoDB and Elasticsearch for low-latency lookup and search. Across roles, I’ve led incident response and postmortems, delivered observability dashboards and alerts, and supported governance, access controls, and compliance so data pipelines stay dependable in production.

Experience

Work history, roles, and key accomplishments

RE

Senior Data Engineer

Redfin

Mar 2022 - Jun 2026 (4 years 3 months)

Designed and maintained scalable PySpark ETL pipelines ingesting diverse sources into an S3 data lake, enabling analytics on multi-terabyte datasets. Built Airflow DAGs for batch and near-real-time orchestration, implemented data quality checks, and optimized EMR PySpark jobs to reduce runtime and incident impact.

BM

Data Architect

Blue Margin

Feb 2020 - Apr 2021 (1 year 2 months)

Designed dimensional data models and ETL mapping specifications to support executive dashboards and ad-hoc analytics. Implemented SQL and Python ETL workflows, established data lineage documentation, and performed performance tuning to reduce report generation times while supporting governance, access control, and retention requirements.

Education

Degrees, certifications, and relevant coursework

Maryville University of Saint Louis logoML

Maryville University of Saint Louis

Master of Science, Data Modeling/Warehousing and Database Administration

2017 - 2019

Completed a Master of Science in Data Modeling/Warehousing and Database Administration at Maryville University of Saint Louis from 2017 to 2019.

Eastern Washington University logoEU

Eastern Washington University

Bachelor of Science, Economics

2015 - 2017

Earned a Bachelor of Science in Economics at Eastern Washington University from 2015 to 2017.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan