Senior Data Engineer

Fadata

Madrid

On-site

EUR 55,000 - 75,000

Full time

25 hours 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

Competitive remuneration
Multinational team culture
Half-day off on the second Friday of每月

Job summary

Fadata is seeking a seasoned Data Engineer to design, build, and scale a data platform that enables AI and Data strategy. You’ll craft robust data pipelines, ensure data quality, and partner with Data Architects to align with cloud-native and SaaS transformations.

You will integrate data across domains, apply ETL/ELT patterns, and work with APIs, microservices, and distributed processing tools. The role emphasizes governance, RAG capabilities, and scalable data solutions across the enterprise.

Qualifications

  • 5+ years of experience in data engineering or backend engineering with data focus.
  • Python is the primary stack; strong programming skills.
  • SQL and PL/SQL: hands-on in Oracle data models and logic.
  • Experience with data pipeline tools: Airflow, Spark, Kafka, Flink.
  • Experience with cloud data services (AWS, Azure, or GCP).
  • Familiarity with ETL/ELT processes and data integration patterns.
  • Knowledge of distributed systems and event-driven architectures.
  • RAG / vector fundamentals and embeddings retrieval concepts.
  • Engineering discipline: version control, testing, CI/CD, and clean docs.
  • Mindset: problem-solving and analytical skills; working with legacy systems.

Responsibilities

  • Curate and govern data assets; build a trusted data estate.
  • Profile data by domain and version with SMEs.
  • Design, build and scale data pipelines for AI use cases.
  • Develop Retrieval-Augmented Generation pipelines and architectures.
  • Implement ingestion, chunking, embedding, indexing, retrieval mechanisms.
  • Work with vector databases and semantic search for trustworthy results.
  • Ensure data used in AI is accurate and up-to-date.
  • Collaborate with Data Architect and SMEs on boundaries and context.
  • Move towards reportable data via ETL/ELT and analytics-ready datasets.

Skills

Python
SQL/PLSQL
Data pipelines
Cloud data services
ETL/ELT
Distributed systems
RAG/vector basics
CI/CD
Problem solving

Tools

Airflow
Spark
Kafka
Flink

Job description

At Fadata, we take pride in our ability to adapt quickly to the ever-changing needs of our market and customers. This means that you, too, should be ready to embrace change as circumstances evolve. If you're excited about a fast-paced, dynamic environment where strategy is set but flexibility to grow with the market remains, then hit the apply button.

We have a bold vision: to become the global standard for core software solutions in the insurance industry. Our aim is to achieve this by developing a truly cloud-native solution that can scale limitlessly—and we want you to be part of that journey.

Our values—Trust, Openness, Passion, Innovation, and Care—serve as our guiding compass. They shape how we work every day, our relationships with clients, and the way we collaborate as a team.

We are looking for a Data Engineer to design, build, and scale our data platform as a core enabler of Fadata’s AI and Data strategy.

In this role, you will be responsible for developing robust data pipelines, ensuring high-quality and accessible data, and supporting advanced data use cases. You will work closely with Data Architects and Subject Matter Experts (SMEs) to ensure data solutions are aligned with business domains, architecture standards, and enterprise data strategy.

This position is critical in bridging operational systems (including legacy and microservices architectures) with modern data platforms, as our engineering teams are transforming core systems into cloud-native architectures.

Your responsibilities
Curate, Catalog & Understand Our Data
  • Document and curate our current data assets — building a governed, trustworthy map of the estate that is usable across the company.
  • Profile data by domain and version: what tables and columns exist, what is actually used, and where there is redundancy or refactor potential.
  • Help classify and protect PII and sensitive data before any change is made.
  • Contribute to data quality, validation, lineage, and governance practices.
  • Integrate data solutions with microservices and event-driven architectures.
  • Collaborate with Data Architect to evolve the data platform and architecture roadmap, aligned with cloud-native, AI enabled and SaaS transformation initiatives
  • Work with APIs, messaging systems, and distributed data processing frameworks.
  • Understand, document and enhance our current data deployments
  • Get the best from our liquibase setup
Build modern data assets & modern deliverable mechanisms
  • Understand our current data model, working domain by domain with SMEs.
  • Support the design of the reporting & data-sharing data models and pipelines
  • Apply columnar data formats and analytical data frameworks where they add value
  • Design, build, and maintain Retrieval-Augmented Generation (RAG) pipelines and architectures.
  • Implement data ingestion, chunking, embedding, indexing, and retrieval mechanisms.
  • Work with vector databases and search technologies to enable trustworthy semantic retrieval for our agents.
  • Ensure data used in AI systems is accurate, relevant, and up to date.
  • Collaborate with Data Architect and SMEs to define knowledge boundaries and context relevance.
  • Help us build a path toward more “reportable” data — applying ETL/ELT to move from operational data toward aggregated, analysis-ready datasets.
  • Contribute to a reporting/aggregation layer and, over time, data lake and warehouse foundations.
  • Work cross-functionally with Engineering, Architecture, Product, and Business teams.
  • Contribute to best practices, standards, and documentation across the data function.
What you bring to the table
  • 5+ years of experience in data engineering or backend engineering with data focus.
  • Python. Strong programming skills; this is our primary stack.
  • SQL and PL/SQL. Solid hands-on experience writing, reading, and refactoring database models and logic (Oracle).
  • Hands-on experience with data pipeline tools (e.g., Airflow, Spark, Kafka, Flink).
  • Experience with cloud data services (AWS, Azure, or GCP).
  • Familiarity with ETL/ELT processes and data integration patterns.
  • Knowledge of distributed systems and event-driven architectures.
  • RAG / vector fundamentals. understanding of embeddings, vector stores, and retrieval concepts (or a clear aptitude to pick them up).
  • Engineering discipline. Version control, testing, CI/CD awareness, and clean documentation.
  • Mindset. Strong problem-solving and analytical skills, and comfort bringing order to legacy systems of unknown status.
Nice to Have
  • Governed environments — Experience working closely with Data Architects or within governed data environments.
  • Data lakes & warehousing — basics of analytical data platforms and dimensional modelling.
  • Data science basics — enough to collaborate on insights and analytics use cases.
  • Data governance & cataloguing tools — lineage, cataloguing, and metadata management.
  • Distributed / event-driven architectures and pipeline tooling (e.g. Airflow, Spark, Kafka).
  • Enterprise or insurance domain — exposure to complex enterprise systems, insurance, or financial services.
Why you should join us
  • Become part of a fast-growing insurance software vendor with multinational teams across Europe – we actually have+15 nationalities in our company
  • Receive a competitive remuneration package together with great opportunities for personal and professional growth
  • A positive company culture built around people's wellbeing
  • No meetings time when we can focus on our main tasks
  • Work in a dynamic environment with an exceptional team that is always ready to help
  • A half-day off the second Friday of the month, so you focus on passion projects, boost your creativity or spend time with your loved ones

If you are interested in this role, we will be glad to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Fadata Group • Madrid

On-site
EUR 60,000 - 90,000
Business Development Director, Europe
Business Development Director, Europe

Fadata • Madrid

On-site
EUR 120,000 - 190,000
Half-day off on the second Friday of每月
PL/SQL Software Engineer
PL/SQL Software Engineer

Fadata Group • Madrid

Remote
EUR 55,000 - 75,000
Project Manager – INSIS Core Insurance Implementations
Project Manager – INSIS Core Insurance Implementations

Fadata • Madrid

On-site
EUR 55,000 - 75,000
Competitive remuneration package
Opportunities for personal growth
Opportunities for professional growth
+4
AI Engineering Lead
AI Engineering Lead

Fadata Group • Spain

Hybrid
EUR 120,000 - 160,000
AI Engineering Lead
AI Engineering Lead

Fadata Group • Madrid

On-site
EUR 90,000 - 140,000
Competitive remuneration
Growth opportunities
Half-day off on second Friday
Senior Data Engineer
Senior Data Engineer

Amenitiz • Barcelona

On-site
EUR 90,000 - 120,000
Competitive salary
Performance bonus
Stock options
+7
Senior Data Engineer (m/f/d)
Senior Data Engineer (m/f/d)

Freseniusglobal (Fk Careers De) • Barcelona

Hybrid
EUR 70,000 - 110,000
Senior Data Engineer
Senior Data Engineer

Amenitiz • Spain

On-site
EUR 90,000 - 130,000
Performance bonus
Stock options
Health insurance
+6
Senior Data Ops Engineer (f/m/d)
Senior Data Ops Engineer (f/m/d)

EQS Group AG • Barcelona

Hybrid
EUR 90,000 - 120,000