Senior Data Engineer — Scalable Data Pipelines

Expedia Group

Madrid

On-site

EUR 56,000 - 78,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Paid time off
Employee Assistance Program
Wellness stipend
Travel discounts
IATAN membership

Job summary

Expedia Group is seeking a Data Engineer III in Madrid to design and optimize batch and real-time data pipelines, build scalable distributed systems, and mentor junior engineers. You will work with Java, Python, Scala, and Spark while applying data modeling and testing practices across large data sets.

You will collaborate with cross-functional teams to ensure reliable data delivery, monitor performance, and drive improvements in policies and operational practices.

Qualifications

  • 6+ years of relevant experience with a bachelor`s degree, 3+ years with a master`s degree, or equivalent.
  • Experience in at least three programming languages.
  • Experience building and maintaining more than one production data pipeline or data product.
  • Proficiency in at least 3 data-relevant languages (e.g., Java, Python, Scala, Spark).
  • Hands-on experience with large volumes of data (ingestion, batch and real-time).
  • Hands-on experience with at least one cloud technology.

Responsibilities

  • Design, develop, test, and maintain batch and real-time data pipelines.
  • Build and operate highly available distributed data systems.
  • Apply software design principles and data modeling concepts.
  • Develop software using Java, Python, Scala, and Spark.
  • Monitor, troubleshoot, and resolve production issues within SLAs.
  • Lead code reviews and guide evolution of technical solutions.
  • Coordinate stakeholders and collaborate across the organization.
  • Mentor junior engineers and participate in communities of practice.
  • Identify opportunities to improve policies, processes, and efficiency.

Skills

Multi-language programming
Data pipelines
Cloud technologies
Mentoring
Distributed systems

Education

Bachelor's degree
Master's degree

Tools

Java
Python
Scala
Spark

Job description

Expedia Group is seeking a Data Engineer III in Madrid to design and optimize batch and real-time data pipelines, build scalable distributed systems, and mentor junior engineers. You will work with Java, Python, Scala, and Spark while applying data modeling and testing practices across large data sets.

You will collaborate with cross-functional teams to ensure reliable data delivery, monitor performance, and drive improvements in policies and operational practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Real-Time Pipelines & Systems
Senior Data Engineer - Real-Time Pipelines & Systems

Expedia • Spain

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+6
Senior Data Engineer — Real-Time & Batch Pipelines
Senior Data Engineer — Real-Time & Batch Pipelines

11360 Expedia Spain S.L. • Madrid

On-site
EUR 56,000 - 78,000
Senior Data Engineer — Real-Time & Batch Pipelines
Senior Data Engineer — Real-Time & Batch Pipelines

Expedia • Madrid

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+5
Data Engineer III
Data Engineer III

Expedia • Spain

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+6
Data Engineer III
Data Engineer III

Expedia Group • Madrid

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+5
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines

EPAM Systems • Madrid

Hybrid
EUR 65,000 - 90,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer - Data Platform & Pipelines (Madrid)
Senior Data Engineer - Data Platform & Pipelines (Madrid)

adm Indicia • Madrid

On-site
EUR 70,000 - 110,000
Data Engineer III
Data Engineer III

11360 Expedia Spain S.L. • Madrid

On-site
EUR 56,000 - 78,000
Data Engineer III
Data Engineer III

Expedia • Madrid

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+5
Data Engineer: Architect Scalable Data Pipelines
Data Engineer: Architect Scalable Data Pipelines

Amazon • Madrid

On-site
EUR 65,000 - 100,000