Senior Data Engineer

Idealista

Málaga

Presencial

EUR 70.000 - 100.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Fully remote position
Madrid HQ access optional
Learning & development opportunities
Training and conferences
Wellbeing & wellness package
Language classes (English, Italian, or

Descripción de la vacante

Idealista is seeking a Senior Data Engineer to rebuild the data layer for a core vertical. You will redesign data models, analytics, and integrations on a modern architecture with strong ownership over data decisions.

You'll collaborate with product, backend teams and engineers, defining data contracts, governance, and documenting all modeling choices. This fully remote role offers growth and ongoing tech learning opportunities.

Formación

  • 5+ years in data engineering or related roles.
  • Strong SQL skills including window functions and optimization.
  • Experience with dbt or comparable ELT frameworks.
  • Ability to design robust data models and pipelines.
  • Collaborates with product and backend teams to translate needs into data solutions.

Responsabilidades

  • Redesign the data model for a core vertical with domain-driven thinking.
  • Design and implement ingestion, transformation, and serving pipelines.
  • Define data contracts and governance across teams.
  • Collaborate with product/backend teams to understand data needs.
  • Document decisions, contracts, and standards from day one.
  • Participate in architecture discussions around lakehouse/ELT approaches.

Conocimientos

Advanced SQL
Data discovery & governance
Stakeholder communication
Documentation mindset
Data modeling
Analytics thinking
Problem solving

Herramientas

Python
Java/Kotlin
dbt
Git
SQL tooling
Oracle
ClickHouse
DataHub
Kafka
S3

Descripción del empleo

Descripción del trabajo

If you enjoy working alongside positive people, in a collaborative environment where knowledge sharing is part of the culture and everyone is happy to help each other grow, keep reading, we're pretty sure you'll love idealista.

The challenge

We're looking for a Senior Data Engineer to rebuild the data layer of one of idealista's core verticals from the ground up. This isn't maintenance work: it means redesigning data models, analytics, domain objects, and integrations on a modern architecture. You'll work within an established team, with real technical ownership over data decisions.

About the team

You’ll join the Seeker segment, a group of multidisciplinary teams working together to shape one of idealista's most strategic products. Your day-to-day will involve close collaboration with engineers, product managers, and other specialists across multiple teams, contributing to shared technical decisions and driving initiatives that go beyond the scope of a single squad. Together, you’ll help build the next generation of our platform, with the scale, ambition, and impact of one of Europe's leading proptech companies.

What you do
  • Redesign the vertical's data model: entities, relationships, events, and metrics. Think in terms of domain, not just tables.
  • Design and implement ingestion, transformation, and serving pipelines using dbt and columnar/OLAP databases.
  • Define and enforce data governance practices: ownership, lineage, asset cataloging, naming standards, and quality policies (freshness, completeness, accuracy).
  • Integrate heterogeneous sources (APIs, relational databases, events) by designing clear data contracts between teams.
  • Collaborate with product and backend teams to understand what data they need and why, and translate that into robust models and pipelines.
  • Document from day one: modeling decisions, contracts, standards.
What you need
  • Advanced SQL: CTEs, window functions, query optimization over large volumes. This is your primary tool.
  • Experience with transformation frameworks like dbt or equivalent.
  • Data modeling: dimensional, Data Vault, or both. You can articulate when to use which approach.
  • Familiarity with modern data architectures: lakehouse, medallion, ELT. You understand the /\"why\"/, not just the /\"how\"/.
  • Python or JVM (Java/Kotlin) for pipeline or data service development.
  • Git and comfort with the command line.
  • 5+ years of experience in data engineering or related roles.
  • Experience working alongside product/backend teams, not only within data silos.
Nice to have
  • Experience with ClickHouse or other columnar/OLAP databases.
  • Familiarity with Oracle as an operational database.
  • Experience with object storage (S3 or equivalent).
  • Hands-on use of metadata catalog tools such as DataHub or similar.
  • Experience with data observability tools and practices.
  • Event-driven architectures (Kafka or equivalent).
  • Domain knowledge in marketplaces or real estate.
Skills we value
  • You know how to do technical discovery with business and product stakeholders: understanding what they need and why, not just taking requirements at face value.
  • You communicate modeling decisions to non-technical audiences without losing rigor.
  • You spot repetitive tasks and automate them.
  • You have a documentation mindset: if it's not written down, it doesn't exist.
What we offer
  • This is a fully remote position, but if you enjoy working from the office, you'll always be welcome at our headquarters in the heart of Madrid or at one of our collaborative workspaces.
  • You’ll keep learning - we mean it. Our platform is constantly evolving, generating plenty of opportunities for internal tech talks, workshops, and knowledge-sharing sessions.
  • We’ll support your professional growth with the training you need to continue developing your skills.
  • We’re active members of the tech community: we sponsor events, attend conferences, and regularly host meetups in our offices. We believe learning is important, but sharing knowledge with others is just as valuable.
  • In addition to your salary, you’ll have access to a flexible compensation plan from day one, including benefits such as public transport, meal vouchers, and private health insurance.
  • Free language classes in English, Italian, and Portuguese.
  • Your wellbeing matters to us. That's why we offer a comprehensive wellness package, including physiotherapy, yoga, and psychotherapy sessions.
  • We also know that work is about more than just delivering great products. Throughout the year, we celebrate together with themed events, seasonal parties, and plenty of opportunities to connect with your colleagues.
  • Regular team-building activities—and much more!
And something more about us…

Since we began this adventure in the year 2000, idealista has been much more than a company. It is a culture, a way of doing and understanding things that sets us apart. Respect, tolerance, integrity, and transparency are part of our DNA.

We have a team of people representing more than 20 different nationalities, with diverse languages, profiles, cultures, and backgrounds. We value differences and learning from others; different beliefs and ways of thinking enrich us.

Idealista promotes equality in all areas, carrying out awareness and visibility actions for the LGTB+ community among employees, in advertising, and in the community in general.

We are committed to creating environments and spaces where people feel safe, protected, free from discrimination, and where equal opportunities are a priority.

Likewise, gender equality is another foundation of our commitment to our team. We are dedicated to developing measures that promote equality and support work-life balance, maternity, and paternity.

Do you see yourself in this? Take the challenge! We’re waiting for you.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Data Engineer
Senior Data Engineer

Idealista • Nava

Presencial
EUR 70.000 - 95.000
Remote work
Office in Madrid
Flexible compensation
+6
Data Engineer
Data Engineer

mscope • Comunidad de Madrid

Híbrido
EUR 48.000 - 80.000
Backend Developer
Backend Developer

idealista • España

Híbrido
EUR 50.000 - 70.000
Retribución flexible
Tarjeta de transporte
Cheques gourmet
+7
Backend Developer
Backend Developer

idealista • O Chazo

Híbrido
EUR 55.000 - 75.000
Remote Friendly
Oficina Madrid
Formación interna
+2
Data Engineer
Data Engineer

Spaulding Ridge • Madrid

Híbrido
Private health insurance
26 days of paid time off
Monthly technology and wellness allowance
+1
Backend Developer
Backend Developer

idealista • Arbo

Híbrido
EUR 65.000 - 90.000
Senior Data Engineer Experienced Professional IT Canary Islands + 1 07/08/2026 New
Senior Data Engineer Experienced Professional IT Canary Islands + 1 07/08/2026 New

Evolve Consultants • Islas Canarias

Híbrido
EUR 65.000 - 90.000
Senior Data Engineer - Mobile Apps
Senior Data Engineer - Mobile Apps

Tamarind Intelligence • Barcelona

A distancia
EUR 55.000 - 75.000
Free coffee & snacks
Fresh fruit and office perks
Rooftop terrace
+2
Senior Data Engineer
Senior Data Engineer

Titan Operating System • Barcelona

Presencial
EUR 70.000 - 110.000
Private health insurance
Barcelona office
Database Engineer
Database Engineer

Altia • Madrid

Presencial
EUR 60.000 - 85.000