Analytics Engineer

Madrid, Spain·Added 6 days ago

What they offer

  • Fully remote

    Per the ad.

What they ask for

  • Have the right to work in Spain

    Idealista doesn't mention sponsorship in the ad.

About the job

You'll most likely need Spanish to apply.This job was automatically translated to English, .

We are looking for a highly technical and analytical profile to join our technology team, which works in close collaboration with the business in idealista/data.

As an Analytics Engineer, you will play a key role in the efficient exploitation of our data:

  • Design, build, and orchestrate pipelines that transform raw data into client-ready datasets.

  • Develop optimized SQL queries and scalable ETL processes.

  • Automate key workflows with Airflow and dbt, migrating to that stack from internal frameworks.

  • Continuously monitor products to ensure reliable data delivery.

  • Refactor and optimize existing data pipelines to improve performance, reliability, and maintainability.

  • Document processes and build reusable and maintainable data sources.

  • Collaborate with the idealista/data business unit to build better data products, coordinating with the data governance team and other data teams to be as effective as possible.

The position also involves performing exploratory analysis to identify improvements and provide recommendations with business impact. A fundamental part of your work will be adapting existing solutions to new markets and needs, always seeking efficiency, scalability, and robustness.

The position is full remote, but we expect you to join us in person for:

  • Onboarding sessions.

  • Social events.

  • At least one quarterly meeting with the team.

We value initiative, collaboration, and the ability to translate business needs into useful and sustainable data products.

What you'll do

  • Build and maintain data pipelines to deliver high-quality metrics and datasets.

  • Orchestrate workflows with Apache Airflow, dbt, and Clickhouse.

  • Optimize SQL queries and design efficient transformations for different segmentation needs (time, geography, product type).

  • Monitor pipeline health, resolve incidents, and proactively identify opportunities to improve scalability and reliability.

  • Perform exploratory analysis to propose improvements and generate business impact.

  • Collaborate closely with business experts and data engineering teams.

  • Document code, processes, and data products to promote reuse and scalability.

  • Share knowledge and support your colleagues within the Data Crew.

  • Support advanced analytics projects by providing clean and reliable datasets.

What we're looking for

  • High level of SQL (including performance optimization) and Python.

  • Experience in workflow orchestration (Airflow or similar).

  • Good knowledge of ELT pipeline development.

  • Attention to detail and focus on data quality.

  • Ability to collaborate with business teams and translate their needs into solutions.

Nice to have

  • Experience with dbt, Airflow, and Clickhouse.

  • Knowledge of real estate or financial data.

  • User-level knowledge of AWS Cloud infrastructure.

  • Familiarity with data modeling, testing, and CI/CD best practices.

  • Experience with Git and production monitoring.

What you'll get

  • You will work on data products that clients use daily to make high-value decisions.

  • You will collaborate with a qualified and pragmatic team that values simple, robust, and production-ready solutions.

  • You will develop your specialization in pipeline engineering, analytics engineering, and data product design.

  • You will be part of a company that is transforming the real estate market through data-driven innovation.

  • You will enjoy a remote-first culture with meaningful in-person moments to connect as a team.

And a little more about us...

Since we started this adventure back in 2000, idealista has been much more than a company.

It's a culture, a way of doing and understanding things that sets us apart. Respect, tolerance, integrity, and transparency are part of our DNA.

Our team is made up of people from more than 20 different nationalities, with diverse languages, profiles, cultures, and backgrounds. We value difference 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 at large.

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

Likewise, promoting gender equality is another cornerstone of our commitment to our team. We are committed to developing measures that foster equality and support work-life balance, maternity, and paternity.

Can you imagine being part of the team? We would love to meet you!

About the company & team

At idealista, we develop high-quality data solutions that support decision-making in the real estate market. Our products drive real estate market analysis, asset valuation, and advanced insights for clients in Spain, Italy, Portugal, and now also France!

WhatsApp