M

MARGO

SME-focused bank offering credit management tools

Senior Data Platform Engineer

Platform EngineeringPosted on Nov 11
Full-timeWarsaw, PolandPLN180 - PLN200 /hrRemote

About the Job

Requirements

  • Experience owning and evolving a data platform, including its foundations for data product teams.
  • Experience with Apache Airflow platform environments, deployments, upgrades, configuration, connections, variables, pools, and DAG standards.
  • Experience migrating Azure Data Factory orchestration to Airflow and evolving metadata-driven orchestration frameworks, including DAG generation, reusable operators, dependencies, and scheduling patterns.
  • Experience managing Azure resources with Terraform, including Databricks workspaces, Data Lake Storage, Data Factory, Key Vault, networking, and supporting services.
  • Experience managing secrets and identity, including service principals, managed identities, secret scopes, and rotation.
  • Experience managing access through Azure RBAC, Entra ID groups, and Unity Catalog grants and ownership, following least-privilege practices and conducting access reviews.
  • Experience owning Azure DevOps repositories, CI/CD pipelines, branch policies, multi-environment promotion, deployment validation, and Terraform state.
  • Experience with Azure resource cost and governance practices, including tagging, budgets, right-sizing, and cost attribution.
  • Experience operating Databricks, including Unity Catalog structure, cluster and job policies, Auto Loader ingestion patterns, and workload performance and cost optimization.
  • Ability to contribute to data catalog, data quality, and platform lineage implementations.
  • Ability to troubleshoot production incidents, failures, and performance issues, and conduct root-cause analysis and post-mortems.
  • Ability to provide second-line support to operations teams and ensure documentation, handover, and operational readiness.
  • Experience with observability, monitoring, alerting, and operational processes for data platforms.
  • Ability to build and maintain developer tooling and automation, including AI-assisted engineering workflows.

Responsibilities

  • Own and evolve the Apache Airflow platform, including environments, deployments, upgrades, configuration, connections, variables, pools, and DAG standards.
  • Migrate orchestration from Azure Data Factory to Airflow and evolve the metadata-driven orchestration framework, including DAG generation, reusable operators, dependency patterns, and scheduling patterns.
  • Ensure Airflow reliability and observability through SLAs, alerting, retries, backfills, health monitoring, and clear failure ownership.
  • Manage Azure resources with Terraform, including Databricks workspaces, Data Lake Storage, Data Factory, Key Vault, networking, and supporting services.
  • Own secrets, identity, and access management across Azure and Databricks, including secret rotation, Unity Catalog grants, access requests, and periodic reviews.
  • Own Azure DevOps repositories, CI/CD pipelines, branch policies, multi-environment promotions, deployment validation, and Terraform state.
  • Track and govern Azure resource costs through tagging, budgets, right-sizing, and cost attribution.
  • Contribute to the implementation of the data catalog, data quality framework, and lineage across the platform.
  • Drive platform observability so pipelines are debuggable and alert-driven, with clear ownership of failures.
  • Operate the Databricks platform, including Unity Catalog structure, cluster and job policies, Auto Loader ingestion patterns, and workload performance and cost optimization.
  • Participate in architecture reviews and technical decision-making, explaining trade-offs among performance, cost, reliability, and complexity.
  • Define and promote engineering standards, naming conventions, patterns, and guidelines through code and design reviews.
  • Collaborate with architects, product owners, and data engineers on the technical maturation of data products.
  • Build and maintain developer tooling and automation, including AI-assisted engineering workflows such as shared agent instructions, skills, and automated pull-request review.
  • Provide second-line support to the Run/Operations team on 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.

About the Company

MARGO

SME-focused bank offering credit management tools

MARGO is a banking partner for small and medium-sized businesses. It provides loans and tools to manage company cash flow. How it works: SMEs access credit options and a digital cash-management platform to handle payments, receipts, and liquidity. The bank focuses on helping leaders grow by offering financing and treasury tools that fit small and mid-sized operations. How it stands out: It is an independent bank dedicated to SMEs, offering tailored financing and cash-management services rather than broad services for all customers, which helps smaller companies manage money more effectively. Goal: To help SME leaders grow their businesses by providing affordable credit and practical cash-management tools.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Philadelphia, PA
Founded
2015

Recently Posted Jobs

Explore more opportunities at MARGO

See more jobs