Logo for SquadMakers

Sr. Data Engineer (Azure) – Freelance / Remote

Role overview

Qualifications

  • 5+ years of experience in Data Engineering
  • Strong experience with Python, PySpark, Advanced SQL
  • Hands-on with Azure Data Factory, ADLS Gen2, Databricks / Synapse / Microsoft Fabric
  • Experience with Delta Lake/lakehouse architectures, Medallion architecture, Power BI

Responsibilities

  • Design and implement ETL / ELT pipelines (batch and optional streaming)
  • Build transformations using Python, PySpark, SQL
  • Orchestrate workflows using Azure tools
  • Integrate data from multiple structured and semi-structured sources

About the company

SquadMakers logo

SquadMakers

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are looking for a Data Engineer to design and build modern data platforms on Azure. This role focuses on transforming raw data into reliable, scalable, and analytics-ready foundations that support reporting, advanced analytics, and AI-driven use cases.

This is a hands-on engineering role, not just conceptual design. The candidate must be comfortable working across ingestion, transformation, modeling, orchestration, and data quality.

Target profile for this role: Senior Data Engineer (5+ years)

Core Responsibilities

1. Data Engineering & Pipelines

  • Design and implement ETL / ELT pipelines (batch and optional streaming)

  • Build transformations using Python, PySpark, SQL

  • Orchestrate workflows using Azure tools

  • Integrate data from multiple structured and semi-structured sources

2. Data Architecture

  • Design and maintain data lakes / lakehouse architectures

  • Implement medallion architecture (bronze, silver, gold)

  • Define reusable data models for analytics and AI

3. Analytics Enablement

  • Build dimensional and analytical models

  • Support Power BI semantic models

  • Ensure data usability for reporting and dashboards

4. Azure Platform Implementation

  • Configure and manage Azure data services

  • Handle storage, compute, orchestration, and security

  • Ensure production-ready deployments

5. Data Quality & Testing

  • Implement:
    • Data validation rules

    • Pipeline testing (unit + integration)

    • Monitoring and alerting

    • Logging and error handling


Required Skills (Senior Level)

  • Strong experience with:

    • Python (data engineering)

    • PySpark

    • Advanced SQL

  • Hands-on with:

    • Azure Data Factory

    • ADLS Gen2

    • Databricks / Synapse / Microsoft Fabric

    • Git workflows

  • Experience with:

    • Delta Lake / lakehouse architectures

    • Medallion architecture

    • Power BI (DAX + semantic modeling)

Nice to Have

  • CI/CD for data pipelines

  • Azure Key Vault

  • Data governance / cataloging

  • Performance optimization in Spark or Power BI

  • Experience in distributed teams

Language Requirements

  • English: B1–B2 minimum

  • Spanish: Native / Fluent



Working Model

  • Remote (full-time dedication expected)

  • Freelance / contractor (AOR model possible)

  • Long-term collaboration opportunity

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at SquadMakers

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.