Data Engineer – Mid-level

Posted 15hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Data Engineer developing robust data pipelines and analytical solutions for a healthtech company in Belo Horizonte. Ensuring data quality and compliance with health regulations in their processes.

Responsibilities:

  • Develop and maintain robust, reliable data pipelines (Python + PostgreSQL), including ingestion, transformation, and loading processes (ETL/ELT)
  • Model data — design and evolve relational schemas, ensuring integrity, performance, and traceability
  • Implement and monitor data quality routines, identifying inconsistencies, duplicates, and integrity failures before they reach analyses
  • Build and evolve dashboards, reports, and analytical applications in Streamlit or similar platforms — including operational, therapeutic, clinical, and outcome analyses for clients such as healthcare payers/operators
  • Organize and evolve the team's data architecture, aligning pipelines, repositories, and visualizations with the product-defined structure
  • Document business rules, indicator methodologies, and technical decisions — ensuring knowledge is not concentrated in a single person
  • Work closely with the product team to translate complex clinical rules into actionable analyses, models, and visualizations
  • Ensure data is handled in compliance with the LGPD (Brazilian General Data Protection Law), especially regarding sensitive health data

Requirements:

  • Strong experience with Python for data (pandas, automation, data manipulation)
  • Experience with PostgreSQL — relational modeling, advanced queries, optimization
  • Good practices in code version control (Git)
  • Experience with Streamlit or similar data visualization tools
  • Ability to work autonomously, document your work, and communicate effectively with non-technical stakeholders
  • Familiarity with Azure