The English-language job board for Spain

Junior Analytics Engineer

Hybrid in Madrid·Full-time·Added 9 days ago

Zenova

8 open roles

Overview

Job details

  • Permanent contract

    Full-time hours.

  • Hybrid

    Office and home days — the ad has the split.

Requirements

  • Have the right to work in Spain

    Zenova doesn't mention sponsorship in the ad.

  • Speak fluent Spanish

    Listed as a requirement in the ad.

  • Work in English

    English is required, per the ad.

  • Be near Madrid for hybrid days

    No relocation package mentioned.

  • University degree

    “Formación en Ingeniería, Estadística, Ciencia de Datos, Matemáticas o equivalente.” — per the ad.

This job was automatically translated to English.

Pay & benefits

What you'll get

  • Hybrid model: 3 days a week in our Madrid office (metro Cuzco).

  • Full remote work during summer, Christmas, and Easter.

  • Flexible schedule, with core hours from 10:00 to 17:00.

  • Friday intensive working day.

  • 26 days of vacation.

  • Private health insurance.

  • Flexible compensation: meal vouchers, childcare vouchers, and other benefits.

  • Welcome pack.

  • Team events and activities.

  • Coffee, fruit, and snacks in the office.

  • Continuous training and learning.

  • You are one of the first people on the Data team and build it from scratch.

  • And, above all, plenty of space to grow, gain autonomy, and take on more and more responsibility as Zenova grows.

Requirements

What we're looking for

We are looking for a junior person, with real experience modeling data with dbt and a desire to develop their career in Data within a technology company.

For us, the most important things are:

  • Degree in Engineering, Statistics, Data Science, Mathematics, or equivalent.

  • Real experience modeling data with dbt.

  • Advanced SQL: CTEs, window functions, and query optimization on analytical models.

  • Sufficient Python for scripting, analytics, automation, and API consumption.

  • Git and collaborative workflows (pull requests, code review).

  • Real interest in applied AI: use of LLMs to accelerate development and curiosity about applying it to the data domain.

  • Good communication with non-technical teams.

  • Fluent Spanish and English.

Nice to have

Bonus points if...

You have integrated language model APIs into real workflows, worked with orchestrators like Airflow or Dagster, have notions of RAG (Retrieval-Augmented Generation) to connect LLMs with internal data, or have used semantic layers or metric definition tools.

The role

Zenova is a tech scale-up based in Madrid that is transforming energy management for large companies and real estate groups through software, data, and AI. We build technology to better understand energy, anticipate needs, and make smarter decisions.

Behind it all is a great product, a lot of ambition, and an incredible team that pushes every day to make possible something that, until recently, seemed impossible. We are building the technology that will define the future of energy. And every day we are getting closer.

What you'll do

We are looking to bring an Analytics Engineer (Junior) into our new Data team, reporting directly to the Head of Data.

We are building the Data team from scratch and are looking for one of its first hires: an analytical, curious person eager to explore how AI and data can be applied to analytical work.

This is not a reporting role: it is a data design role, where the model you build today is the source of truth the business will use tomorrow.

You don't need to arrive knowing everything. We look for a good foundation in SQL, Python, and dbt and, above all, a desire to understand the business and build something with real impact.

You will be part of a team that exists to turn business questions into reliable answers, promote a data culture, and take the product to the next level.

You will work very closely with business, product, and other teams, designing the data models that the entire company will use.

As you learn, you will take on your own models, metrics, and projects with greater autonomy and responsibility.

YOUR RESPONSIBILITIES

Data modeling

  • Design and build data models in dbt, applying layered architecture.

  • Design Zenova's semantic layer of metrics.

  • Build and maintain the data catalog, and help with its implementation and adoption within the organization.

Business & data culture

  • Collaborate with business areas to translate ambiguous questions into data models with a clear and defensible definition.

  • Support non-technical teams in the use of data and metrics.

Applied AI

  • Explore and implement AI solutions applied to data, both for internal tools and for products and features for our customers.

  • Use LLMs to accelerate your own development.

DOES THIS SOUND LIKE YOU?

If you enjoy turning business questions into reliable data models, are keen to explore how AI is changing analytical work, and want to help build a Data team from day one, we want to meet you.

Don't stop applying because you don't meet 100% of the points in the offer. We look for potential, curiosity, and a desire to learn. The rest we can build together.

📍 Madrid · Hybrid model (3 days/week)

Hiring process

We want the process to be agile, transparent, and for you to also have space to get to know us and decide if Zenova is the place where you want to grow.

01. Interview with People A first conversation to get to know each other, understand your motivations, what you are looking for in your next stage, and tell you about the project and the role in detail.

02. Technical interview With the Head of Data, we will work together on a small modeling case inspired by real situations the team faces. We are not looking for a perfect answer: we want to understand how you think, how you structure a problem, and how you arrive at a solution.

03. Final interview A final conversation with a member of the management team to better understand Zenova's vision, our way of working, and to ensure there is a fit for both parties.

About Zenova

Zenova is a Madrid-based PropTech scale-up operating in the real estate technology sector. The company focuses on digitalizing and streamlining property transactions, leveraging technology to improve efficiency in the real estate market. With a team of around 50-100 employees, Zenova is in a growth phase, expanding its product and engineering capabilities to scale its platform.

Zenova's presence is centered in Madrid, Spain, where its team operates. The company offers a dynamic, scale-up work environment with opportunities for international professionals, particularly in engineering, product, and design roles. As a growing PropTech player, Zenova provides a chance to work on innovative real estate solutions in a collaborative setting, with roles open to both junior and senior talent.

Industry
PropTech
Employees
50–100
Headquarters
Madrid, Spain
In Spain
Madrid

Good to know if you are moving

  • Zenova is headquartered in Madrid, offering a central location in Spain's vibrant tech ecosystem.
  • The company is in a scale-up phase, providing opportunities for career growth and impact in a growing team.
  • Open roles include junior positions and internships, making it accessible for early-career international professionals.
  • The work environment is likely collaborative and dynamic, typical of a fast-growing PropTech startup.
  • Spanish language skills may be beneficial, but the tech and product roles may be open to English speakers.
All open roles at Zenova

Location

Zenova · Madrid

Loads Google Maps, which may set its own cookies.

WhatsApp