Data Engineer

MedWatchers

San Diego (CA)

On-site

USD 100,000 - 150,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MedWatchers is seeking a Data Engineer to own the production data pipelines behind client programs in our California-based team. You will diagnose issues, automate recurring data tasks, and partner with program teams to design scalable data solutions.

The role emphasizes strong Python ETL skills, SQL, and cloud data work in AWS, plus experience with Docker, Airflow/Prefect/Dagster, and data quality tooling to improve reliability and reduce manual requests over time.

Qualifications

  • 3+ years in data engineering or similar role with production pipelines.
  • Experience building cloud data solutions in AWS.
  • Strong Python for ETL/ELT with maintainable, testable code.
  • Advanced SQL and data modeling.
  • Docker in production environments.
  • Workflow orchestration with Airflow, Prefect, or Dagster.
  • Data validation/quality frameworks like Great Expectations or dbt tests.
  • Experience with data catalogs or metadata tools is a plus.

Responsibilities

  • Owning, maintaining, and improving the production data pipelines behind client programs.
  • Diagnosing and resolving pipeline issues, and hardening the systems that cause them.
  • Turning recurring, high-touch data work into automated processes that run on their own.
  • Partnering with program teams on client data and reporting needs, and designing systems that reduce those requests over time.
  • Extending our data validation framework so quality issues surface earlier and more visibly

Skills

Data Eng Exp
AWS
Python
ETL/ELT
SQL
Docker
Airflow
Prefect
Dagster
Great Expectations
dbt tests
MongoDB
DataHub
OpenMetadata
Kubernetes

Job description

MedWatchers partners with health plans to improve member outcomes. Good data is central to how we deliver that work.

About the Role

We're looking for a Data Engineer who can empower our program teams by owning the data pipelines they rely on.

What you'll be doing:
  • Owning, maintaining, and improving the production data pipelines behind our client programs
  • Diagnosing and resolving pipeline issues, and hardening the systems that cause them
  • Turning recurring, high-touch data work into automated processes that run on their own
  • Partnering with program teams on client data and reporting needs, and designing systems that reduce those requests over time
  • Extending our data validation framework so quality issues surface earlier and more visibly
Required Skills
  • 3+ years in a data engineering or similar role, building and maintaining production data pipelines
  • Strong experience with building cloud data solutions in AWS
  • Strong Python, specifically for ETL/ELT work: writing maintainable, testable pipeline code
  • Advanced SQL and relational database experience: schema design, data modeling, and query optimization
  • Experience with containerization in production using Docker
  • Workflow orchestration experience using DAG-based orchestrator tools, like Airflow, Prefect, or Dagster
  • Demonstrated data validation / data quality experience: building checks that reject, quarantine, or flag bad data (e.g. Great Expectations, Pandara, dbt tests, or custom frameworks)
Preferred Skills
  • Track record of automating recurring manual work: taking a fragile, high-touch process and driving it toward "set it and forget it"
  • Experience working directly with non-technical stakeholders to translate loosely-defined asks into concrete data solutions
  • Experience with data cataloging / metadata management / data contracts, using tools like DataHub and OpenMetadata, or having built something similar in-house
  • Experience with data observability: instrumenting pipelines so volume, freshness, schema changes, and distribution shifts are tracked and visible over time
  • Experience building data lakes that make organizational data easy to query and analyze
  • Hands-on experience with document stores like MongoDB
  • Experience creating and deploying applications with Kubernetes
Pay Range and Compensation

$100,000-$150,000

Actual compensation will depend on experience, qualifications, skills, and other job-related factors.

Equal Opportunity Statement

MedWatchers is an Equal Opportunity Employer.

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

Similar jobs worth comparing

Data Engineer: Build Scalable Pipelines & Data Quality
Data Engineer: Build Scalable Pipelines & Data Quality

MedWatchers • San Diego (CA)

On-site
USD 100,000 - 150,000
Data Engineer
Data Engineer

Tier4 Group • Atlanta (GA)

On-site
USD 100,000 - 160,000
Data Engineer
Data Engineer

Northbound Executive Search • Austin (TX)

On-site
USD 80,000 - 120,000
Data Engineer
Data Engineer

Courier Health • New York (NY)

On-site
USD 120,000 - 150,000
100% paid health benefits
401(k) with employer match
Unlimited Vacation
+3
Data Engineer
Data Engineer

Easy Dynamics Corporation • North Dakota

On-site
USD 150,000 - 180,000
Data Engineer
Data Engineer

Magpie Health Analytics, Inc. • Baltimore (MD)

On-site
USD 110,000 - 165,000
Data Engineer
Data Engineer

Protagona • Dallas (TX)

Hybrid
USD 115,000 - 130,000
Medical, dental, and vision coverage
Paid time off
Annual performance bonus
Data Engineer, Senior
Data Engineer, Senior

Releady • Denver (CO)

Hybrid
USD 82,656 - 96,432
Data Engineer
Data Engineer

Compunnel, Inc. • Columbus (OH)

On-site
USD 85,000 - 115,000
Data Engineer
Data Engineer

Largeton Group • United States

Remote
USD 100,000 - 130,000