D.B. Group

Lead Engineer– Data Platform

D.B. Group
Apply
22 days ago
Madrid, SpainStaff+

Responsibilities

  • Own the architecture, design, and evolution of enterprise data platform capabilities across hybrid cloud and on-premises environments.
  • Define technical roadmaps, engineering standards, and reusable patterns for orchestration, scheduling, dependency management, and data processing.
  • Lead architectural decisions, proofs of concept, adoption plans, and platform automation using infrastructure as code, CI/CD, automated testing, and self-service capabilities.
  • Establish reliability, observability, monitoring, alerting, failure recovery, capacity management, and service-level objective standards.
  • Integrate batch and streaming pipelines across Snowflake, Airflow, and Kafka.
  • Partner with architecture, security, governance, and application teams to meet enterprise and regulatory requirements.
  • Remain hands-on in architecture and code, conduct design and code reviews, mentor engineers, and communicate with technical and business stakeholders.

Requirements

  • 12+ years of experience in data or platform engineering, including designing and operating enterprise-scale data platforms.
  • Deep hands-on expertise with Snowflake across architecture, ingestion, transformation, workload management, performance, cost optimization, secure data sharing, and governance.
  • Strong production experience with Apache Airflow, including reusable DAG patterns, dependency management, scheduling, testing, monitoring, and failure recovery.
  • Strong expertise in Apache Kafka and event-driven architectures, including topic design, producers and consumers, schema management, Kafka Connect, delivery semantics, and replay strategies.
  • Proven ability to integrate batch and streaming pipelines across Snowflake, Airflow, and Kafka.
  • Advanced Python and SQL skills; Java experience for Kafka-based services and connectors is beneficial.
  • Strong experience with Terraform, Git, CI/CD, and automated testing; OpenShift or Kubernetes experience is desirable.
  • Strong understanding of reliability, observability, data quality, security, access management, and compliance in regulated environments.
  • Proven technical leadership in setting engineering direction, reviewing designs and code, mentoring engineers, and communicating with technical and business stakeholders.
  • Fluent written and spoken English, strong problem-solving and strategic-thinking skills, and the ability to use AI tools responsibly and critically.
  • A relevant degree is advantageous.

Benefits

  • Personalized benefits plan including healthcare, company perks, and retirement-related benefits.
  • Hybrid working model balancing office collaboration with working from home; the specific split varies by business group and is discussed during the application and interview process.
  • Interview adjustments and assistance are available for disabilities or long-term health conditions.

Tech Stack

Apache AirflowApache KafkaGitJavaKubernetesOpenShiftPythonSnowflakeSQLTerraform

Categories

Data Engineering
D.B. Group

About D.B. Group

501-1,000 employees
Contact me