Senior Python Data Engineer – Healthcare EMR/EHR Integrations - Remote Work

BairesDev

United States

Remote

MXN 1,688,000 - 2,439,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD or local currency
Hardware and software setup
Flexible hours
Paid parental leaves, vacations, and '

Job summary

BairesDev is seeking a Senior Python Data Engineer for Healthcare EMR/EHR integrations. You will design, build, and optimize ETL/ELT pipelines that extract clinical data from diverse EMR/EHR systems and load into a centralized HIPAA-compliant database.

You will work with MySQL schemas, REST APIs, and health data standards such as FHIR and HL7, while leveraging AI-assisted coding tools. English proficiency is essential, with 100% remote collaboration across time zones.

Qualifications

  • 8+ years of data engineering experience with Python.
  • Hands-on experience working with EMR/EHR data from multiple sources.
  • Strong MySQL schema design, indexing, and query tuning.
  • Knowledge of REST APIs, JSON/XML, FHIR, and HL7.
  • Daily use of AI-assisted coding tools and ability to validate AI output.
  • Advanced proficiency in English.

Responsibilities

  • Design and build automated ETL/ELT pipelines for EMR/EHR data.
  • Load extracted data into HIPAA-compliant database.
  • Design MySQL schemas for performance and scalability.
  • Integrate with REST APIs and healthcare data standards (FHIR/HL7).
  • Use AI-assisted coding tools in daily development and verify outputs.
  • Troubleshoot and maintain pipelines as new sources onboard.

Skills

Python
EMR/EHR data
SQL
AI-assisted coding tools
English

Tools

FastAPI
SQLAlchemy
Pandas
Dagster
Airflow
Celery
Snowflake
OpenAPI

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Senior Python Data Engineer – Healthcare EMR/EHR Integrations at BairesDev
What You'll Do:
  • Design and build automated ETL/ELT pipelines extracting clinical and patient data from EMR/EHR systems.
  • Load extracted data into a centralized, HIPAA-compliant database.
  • Design and tune MySQL schemas to support pipeline performance and scalability.
  • Integrate with REST APIs and healthcare data standards such as FHIR and HL7.
  • Use AI-assisted coding tools as part of the daily development workflow.
  • Troubleshoot and maintain pipelines as new EMR/EHR sources are onboarded.
What we are looking for:
  • 8+ years of experience in data engineering, with strong proficiency in Python.
  • Hands-on experience working with data from EMR/EHR systems (HCHB, MatrixCare, WellSky/Consolo, Axxess, Careficient, HospiceMD, Hospice Tools, Epic, or Cerner).
  • Background in MySQL, including schema design, indexing, and query tuning.
  • Knowledge of REST APIs, JSON/XML, FHIR, and HL7.
  • Daily hands-on experience with AI-assisted coding tools (Claude, ChatGPT, Copilot, Cursor), and the ability to explain and verify AI-generated code.
  • Advanced proficiency in English.
Nice to have:
  • Experience with Linux (shell, cron/systemd, log analysis).
  • Familiarity with FastAPI, SQLAlchemy, Alembic, Pandas, or Celery.
  • Knowledge of Airflow, Prefect, or Dagster.
  • Experience with Snowflake.
  • Background in SQL Server replication or log shipping.
  • Familiarity with DigitalOcean.
  • Knowledge of OpenAPI design, API versioning, throttling, and observability.
  • Experience with identity resolution, MDM, or data crosswalks.
  • Familiarity with HIPAA and PHI handling.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Data Engineer - Remote Healthcare ETL
Senior Python Data Engineer - Remote Healthcare ETL

BairesDev • United States

Remote
MXN 1,688,000 - 2,439,000
100% remote work
Competitive USD or local currency
Hardware and software setup
+2
Lead Data Engineer (Python) - Remote Work
Lead Data Engineer (Python) - Remote Work

BairesDev • United States

Remote
MXN 1,400,000 - 2,400,000
100% remote work
Excellent compensation in USD or local
Hardware and software setup
+1
HIPAA Compliance Engineer - Remote Work | REF#300316
HIPAA Compliance Engineer - Remote Work | REF#300316

BairesDev • United States

Remote
CLP 109,689,000 - 164,534,000
Remote work
USD or local currency compensation
Home office setup
+3
Senior Django Developer - Remote Work
Senior Django Developer - Remote Work

BairesDev • United States

Remote
CLP 88,670,000 - 137,931,000
100% remote work
Competitive USD compensation
Flexible hours
+4
Senior Data Engineer (Azure Databricks, Python) - Remote Work | REF#300639
Senior Data Engineer (Azure Databricks, Python) - Remote Work | REF#300639

BairesDev • United States

Remote
CLP 88,670,000 - 128,079,000
Remote work 100%
Competitive USD salary
Home office hardware provided
+2
Senior Backend Software Engineer – Python - Remote Work | REF#306649
Senior Backend Software Engineer – Python - Remote Work | REF#306649

BairesDev • United States

Remote
MXN 1,695,000 - 2,637,000
Remote work
USD or local currency pay
Hardware provided
+3
ETL/Data Engineer - Remote Work | REF#308076
ETL/Data Engineer - Remote Work | REF#308076

BairesDev • United States

Remote
CLP 68,493,000 - 97,847,000
Remote work
USD compensation
Home setup included
+3
Senior Python Developer - Remote Work
Senior Python Developer - Remote Work

BairesDev • United States

Remote
MXN 2,042,000 - 3,063,000
100% remote work
Excellent compensation in USD
Hardware and software setup
+4
Software Engineer (Data) - Remote Work
Software Engineer (Data) - Remote Work

BairesDev • United States

Remote
USD 110,000 - 150,000
100% remote work
Competitive USD compensation
Hardware provided
+3
Senior AI & Python Engineer - Remote Work | REF#306474
Senior AI & Python Engineer - Remote Work | REF#306474

BairesDev • United States

Remote
USD 150,000 - 210,000
Remote work
USD compensation
Hardware setup
+4