Senior Python Data Engineer – Healthcare EMR/EHR Integrations - Remote Work | REF#305402

BairesDev

São Paulo

Remote

BRL 611,000 - 916,000

Full time

7 days 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
USD compensation
Hardware provided
Flexible hours
Paid parental leave
Global team

Job summary

BairesDev is seeking a Senior Python Data Engineer to build automated ETL/ELT pipelines from EMR/EHR systems and load data into a HIPAA‑compliant centralized database. You will design MySQL schemas, integrate REST APIs and standards like FHIR/HL7, and leverage AI-assisted coding tools daily to accelerate development.

Strong English and 8+ years in data engineering are required. The role offers 100% remote work with USD or local currency compensation, flexible hours, and a collaborative global

Qualifications

  • 8+ years of experience in data engineering with strong Python.
  • Hands-on experience with EMR/EHR data sources.
  • Background in MySQL schema design, indexing and query tuning.
  • Knowledge of REST APIs, JSON/XML, FHIR, and HL7.
  • Daily experience with AI-assisted coding tools and ability to review AI-generated code.
  • Fluent English proficiency.

Responsibilities

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

Skills

Python
Data Eng
EMR/EHR data
MySQL
REST APIs
FHIR/HL7
AI coding tools
English

Tools

MySQL
FastAPI
SQLAlchemy
Alembic
Pandas
Celery
Airflow
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

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 national 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.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (GCP, Python) - Remote work | REF#302285
Senior Data Engineer (GCP, Python) - Remote work | REF#302285

BairesDev • Minas Gerais

Remote
BRL 451,000 - 702,000
100% remote work
Competitive USD or local currency pay
Hardware and software setup for home
+2
Data Engineer - Remote Work | REF#305150
Data Engineer - Remote Work | REF#305150

BairesDev • São Paulo

Remote
BRL 449,000 - 649,000
100% remote work
Competitive USD compensation
Home office setup provided
+3
Lead Data Engineer (Python) - Remote Work
Lead Data Engineer (Python) - Remote Work

BairesDev • São Paulo

Remote
BRL 611,000 - 916,000
100% remote work
USD or local currency compensation
Home office hardware and software set‑
+3
Senior Backend Software Engineer – Python - Remote Work | REF#305962
Senior Backend Software Engineer – Python - Remote Work | REF#305962

BairesDev • Minas Gerais

Remote
BRL 502,000 - 752,000
Remote work from anywhere
USD or local currency payment
Home office hardware & setup
+3
Senior Fullstack Python Developer - Remote Work | REF#305583
Senior Fullstack Python Developer - Remote Work | REF#305583

BairesDev • Rio de Janeiro

Remote
BRL 451,000 - 651,000
100% remote work
Competitive USD compensation
Home office setup provided
+4
Senior Ai & Python Engineer - Remote Work | Ref#304980
Senior Ai & Python Engineer - Remote Work | Ref#304980

BairesDev • São Paulo

Remote
BRL 662,000 - 967,000
100% remote work
Competitive USD-based pay
Home office hardware provided
+2
Senior Bi Engineer - Remote Work | Ref#305883
Senior Bi Engineer - Remote Work | Ref#305883

BairesDev • São Paulo

Remote
BRL 458,000 - 662,000
100% remote
USD or local currency compensation
Hardware provided
+3
Senior Backend Software Engineer – Python - Remote Work | REF#305510
Senior Backend Software Engineer – Python - Remote Work | REF#305510

Bairesdev • Rio de Janeiro

Remote
BRL 425,000 - 700,000
100% remote work
USD or local currency compensation
Hardware provided
+2
Senior Backend Software Engineer – Python - Remote Work | REF#305511
Senior Backend Software Engineer – Python - Remote Work | REF#305511

BairesDev • São Paulo

Remote
BRL 180,000 - 300,000
100% remote work
USD or local currency compensation
Hardware provided
+4
Senior BI Engineer - Remote work | REF#305882
Senior BI Engineer - Remote work | REF#305882

BairesDev • Rio de Janeiro

Remote
BRL 180,000 - 240,000
Remote work
Competitive USD/local pay
Home office setup
+3