Logo for MARGO

Senior Data Platform Engineer CR 12/11/26

Role overview

Summary

This role focuses on evolving the Azure-based Data Platform and Lakehouse architecture. You will own the foundational elements that data product teams rely on, ensuring reliability, observability, and governance while collaborating closely with various stakeholders.

Qualifications

  • Experience with Apache Airflow and Azure Data Factory migration.
  • Proficiency in Azure resource management and Infrastructure as Code (Terraform).
  • Experience with Azure DevOps CI/CD and access management.
  • Knowledge of Databricks and Unity Catalog governance.
  • Ability to troubleshoot and resolve platform incidents and performance issues.

Responsibilities

  • Own the Apache Airflow platform including environments, deployment, upgrades, and standards.
  • Manage Azure resources using Infrastructure as Code (Terraform) for various services.
  • Contribute to the implementation of the Data Catalog and Data Quality Framework.
  • Provide second-line support to the Run/Operations team for complex production topics.

Key facts

Hard skills

Other skills

  • Collaboration
  • Problem Solving

About the company

MARGO logo

MARGO

  • IT Services & Consulting
  • Scaleup
  • 201–500
More than a simple IT consulting group, MARGO is an alchemy of talents with constantly enriched expertise, always encouraged to be dynamic and to flourish.For more than 17 years, we have been carrying out missions of the highest technical complexity, enabling the digital acceleration of our clients, while ensuring a perpetual intellectual and collective stimulation for all our talents. At MARGO it's Consultant First. By joining MARGO, your talent today will remain relevant tomorrow. We bring you into the group not only for what you are today but for the potential you wish to develop. At MARGO, you will be able to build your own path to excellence within our teams and our missions. Tailor-made to serve your ambition and to match your talent.Today, Margo has over 400 employees in 8 entities:► MARGO Trading Systems: our full stack development offer in market finance ► MARGO Capital Markets: our business offer in market finance► MARGO Analytics: our expertise in data science and data engineering► A CAPELLA Consulting: our business offer dedicated to insurance► CODE BUSTERS: our community of developers► DELIVERED by MARGO: our 100% remote full stack development entity► MARGO UK: expertise in complex coding and application support on the English market.► MARGO Poland: expertise in complex coding in retail Banking on the Polish market.

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 Senior Data Platform Engineer to help drive the evolution of our Azure-based Data Platform and Lakehouse architecture.

This role is focused on the platform itself. The professional will own and evolve the foundations that data product teams build on: Apache Airflow orchestration (migrating from ADF), Azure resource management (Key Vault, identity and access, networking, storage), Azure DevOps CI/CD and Infrastructure as Code, Databricks and Unity Catalog governance, observability and cost efficiency, while remaining hands-on and close to the teams that use the platform.


Key Responsibilities

Orchestration Platform (Apache Airflow & ADF)

  • Own the Apache Airflow platform: environments, deployment, upgrades, configuration, connections, variables, pools and DAG standards.

  • Work on the migration from Azure Data Factory to Airflow and the evolution of the Metadata-Driven Orchestration Framework (DAG generation, reusable operators, dependency and scheduling patterns).

  • Ensure Airflow is reliable and observable: SLAs, alerting, retries, backfills, health monitoring and clear failure ownership.

  • Azure Resource Management

    • Manage Azure resources with Infrastructure as Code (Terraform): Databricks workspaces, Data Lake Storage, Data Factory, Key Vault, networking and supporting services.

    • Own secrets and identity management: Key Vault, service principals and managed identities, secret scopes and rotation.

    • Own access management: Azure RBAC, Entra ID groups, Unity Catalog grants and ownership, following least privilege, plus access requests and periodic reviews.

    • Own Azure DevOps: repositories, CI/CD pipelines, branch policies and multi-environment promotion, including deployment validation and Terraform state.

    • Track cost and governance of Azure resources: tagging, budgets, right-sizing and cost attribution (e.g. query tagging).

    • Hands-on Data Platform evolution

      • Contribute to the implementation of the Data Catalog and Data Quality Framework and it’s lineage across the platform.

      • Drive observability: pipelines that are observable, debuggable and alert-driven, with clear ownership of failures.

      • Operate the Databricks platform: Unity Catalog structure, cluster and job policies, Auto Loader ingestion patterns, and performance and cost optimization of workloads.

      • Technical Leadership

        • Participate in architecture reviews and technical decision-making, stating trade-offs (performance, cost, reliability, complexity) with data.

        • Define and promote engineering standards: naming conventions, patterns and guidelines, through code reviews and design reviews.

        • Collaborate with Architects, Product Owners and data engineers in technical maturation of data products.

        • Build and maintain developer tooling and automation, including AI-assisted engineering workflows (shared agent instructions, skills, automated PR review).

        • Support & Operations (Run Team Collaboration)

          • Provide second-line support to the Run/Operations team for complex production topics.

          • Troubleshoot and resolve platform incidents, failures and performance issues; lead root cause analysis and post-mortems.

          • Ensure proper handover, documentation and operational readiness of platform changes.

          • Continuously improve runbooks, monitoring and operational processes.


Salary: 180 - 200 PLN per hour

Related jobs

See all Data Platform Engineer jobs

Other jobs at MARGO