




Job Summary: We are seeking a Senior Data Engineer to lead technical execution and implementation of data architecture, responsible for data ingestion, transformation design, and process performance. Key Highlights: 1. Lead technical execution and implementation of data architecture. 2. Design efficient transformations and ensure data processing performance. 3. Guide and support Junior and Semi-Senior Data Engineers. Senior Data Engineer (1 vacancy) **Location:** Medellín, Antioquia **Required Experience:** Over 5 years **Contract Type:** Indefinite term **Salary:** **$7.000.000 to 9.000.000 COP per month** Job Description We are seeking a **Senior Data Engineer** to lead the project’s technical execution and implementation of the proposed data architecture. The role will be responsible for ingesting complex data sources, designing efficient transformations, and ensuring data processing performance and incrementality. Required Technical Skills * Advanced Python (pandas, polars, SQLAlchemy) * Advanced Apache Airflow (DAGs, Hooks, Operators, Sensors, Pools, XCom, SLA) * Expert SQL and PL/SQL (Oracle, MSSQL, and Postgres) * ETL/ELT process design incorporating business rules * Incrementality, idempotency, and logical partitioning * Best practices for extraction to protect Oracle core systems * Postgres loading patterns (UPSERT, MERGE, batch insert) * Azure DevOps and Azure Pipelines * Power BI * Data quality validations (Data Quality – DQ) Responsibilities * Design base DAG templates in Airflow * Ensure technical code quality for the project * Model data layers: staging, core, and curated * Translate business rules written in PL/SQL into transformations in Python or SQL * Guide and support Junior and Semi-Senior Data Engineers * Ensure pipeline security, governance, and observability Employment Type: Full-time, Indefinite Term Work Location: On-site


