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

BairesDev

Colombia

Remote

COP 322,123,000 - 515,398,000

Full time

13 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD salary
Hardware provided
Flexible hours
Paid parental leaves
Diverse, global mentorship

Job summary

BairesDev is hiring a Senior Python Data Engineer focused on Healthcare EMR/EHR integrations. You will build automated data pipelines, load data into a HIPAA-compliant platform, and optimize MySQL schemas while integrating with FHIR/HL7 and REST APIs.

Advanced English is required as you will work with global healthcare clients and a diverse, remote team. This role offers 100% remote work with USD compensation and flexible hours.

Qualifications

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

Responsibilities

  • Design and build automated ETL/ELT pipelines from EMR/EHR sources.
  • Load data into a HIPAA-compliant centralized database.
  • Design and tune MySQL schemas for performance and scalability.
  • Integrate with REST APIs and healthcare data standards (FHIR/HL7).
  • Leverage AI-assisted coding tools in daily development and verify code.
  • Troubleshoot pipelines as new EMR/EHR sources are onboarded.

Skills

Python
Data Engineering
EMR/EHR Data
MySQL
REST APIs
FHIR/HL7
AI-assisted Coding Tools
English

Tools

SQLAlchemy
Pandas
FastAPI
Airflow
Snowflake

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

In this role, you'll build automated data pipelines that pull clinical and patient data out of hospice and home health record systems and load it into a centralized platform. This is a hands-on engineering role where your Python skills and EMR/EHR knowledge directly speed up onboarding for new healthcare clients. This is your opportunity to work at the intersection of healthcare data and AI-assisted development, using modern tools daily to ship reliable pipelines.

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 Developer - Remote Work
Senior Python Developer - Remote Work

BairesDev • Colombia

Remote
COP 374,895,000 - 562,342,000
100% remote work
Excellent compensation in USD or local currency
Hardware and software setup for home office
+4
Remote Senior Python Data Engineer — Healthcare EMR/HL7
Remote Senior Python Data Engineer — Healthcare EMR/HL7

BairesDev • Colombia

Remote
COP 322,123,000 - 515,398,000
100% remote work
Competitive USD salary
Hardware provided
+3
Lead Data Engineer (Python) - Remote Work
Lead Data Engineer (Python) - Remote Work

BairesDev • Valle del Cauca

Remote
COP 383,669,000 - 575,503,000
100% remote work
Competitive USD compensation
Home setup provided
+2
Lead Data Engineer (Python) - Remote Work
Lead Data Engineer (Python) - Remote Work

BairesDev • Antioquia

Remote
COP 447,613,000 - 639,448,000
100% remote
USD compensation (or local)
Hardware and software setup
+2
Senior Backend Software Engineer – Python - Remote Work | REF#305512
Senior Backend Software Engineer – Python - Remote Work | REF#305512

BairesDev • Sucre

Remote
COP 384,813,000 - 577,219,000
Remote work
Competitive USD pay
Home-office hardware
+3
Python Backend Developer (FastAPI & MongoDB) - Remote Work | REF#308708
Python Backend Developer (FastAPI & MongoDB) - Remote Work | REF#308708

BairesDev • Colombia

Remote
COP 227,147,000 - 389,395,000
Remote work
USD or local currency compensation
Hardware provided
+2
Senior Backend Software Engineer – Python - Remote Work | REF#305959
Senior Backend Software Engineer – Python - Remote Work | REF#305959

BairesDev • Colombia

Remote
COP 286,469,000 - 413,789,000
Remote work
Competitive compensation
Home-office setup
+4
Principal Python Engineer - Remote Work | REF#306647
Principal Python Engineer - Remote Work | REF#306647

BairesDev • Sucre

Remote
COP 379,687,000 - 569,530,000
100% remote work
Competitive USD salary
Flexible schedule
Staff Backend Engineer – Python - Remote Work | REF#305946
Staff Backend Engineer – Python - Remote Work | REF#305946

BairesDev • Colombia

Remote
COP 445,931,000 - 605,192,000
100% remote work
USD or local currency pay
Hardware and software setup
+3
Data Engineer - Remote Work
Data Engineer - Remote Work

BairesDev • Colombia

Remote
COP 219,530,935 - 292,707,914
100% remote work
Excellent compensation in USD or local currency
Hardware and software setup
+3