Senior Data Engineer

Senior Data Engineer

Full-Time 60000 - 80000 € / year (est.) No home office possible
Defaqto

At a Glance

  • Tasks: Lead the transformation of market data and build a next-gen data platform.
  • Company: Join Defaqto, a forward-thinking company revolutionising data management.
  • Benefits: Enjoy hybrid work, competitive salary, and opportunities for professional growth.
  • Other info: Work in a dynamic team with a clear vision for data innovation.
  • Why this job: Make a real impact on data strategy and automation in a collaborative environment.
  • Qualifications: Strong SQL skills, experience with data modelling, and proficiency in Python required.

The predicted salary is between 60000 - 80000 € per year.

This is a broad, high-impact engineering role at Defaqto. You will be central to the structural transformation of how we manage and use market data – leading the technical build of a new core data model – while also owning the engineering that powers our research team’s day‑to‑day operations and the wider data strategy.

Department: Data

Location: London (Hybrid work, 3 days a week in the London office)

What you’ll do:

  • We are at a pivotal moment in Defaqto’s data journey. Our market data estate spans thousands of financial products, maintained by a team of 30+ researchers, and is being redesigned from the ground up into a unified market data model, replacing a flat, siloed structure with a scalable, enrichment‑ready architecture.
  • This role sits within the Data Team but works across the organisation, partnering and collaborating closely with Research & Insights, Product, and IT.
  • The successful candidate will help shape and build our next‑generation data platform, contributing to architectural and tooling decisions alongside the CTO, Head of Data, and external data architect.
  • Google BigQuery is the current lakehouse platform, but key tooling choices are still being defined.
  • We are looking for an experienced engineer with strong technical judgement who can turn strategy into scalable, production‑ready solutions.
  • Alongside platform delivery, this person will lead the development and evolution of our research automation capability and play a key role in Defaqto’s wider data and automation strategy.

Data Model – Technical Build:

  • Implement the physical data model based on the agreed logical design and technology recommendations agreed during the architecture phase.
  • Build and maintain the transformation layer in the agreed tooling: staging models, mart models, tests, and documentation.
  • Design and implement compatibility views that allow existing research tooling to continue operating during transition.
  • Own the data quality framework – tests, monitoring, and alerting across the data model and downstream consumers.
  • Support the phased migration of the research data entry platform to write natively to the new schema.
  • Contribute engineering perspective to ongoing architecture decisions as the data model evolves beyond the initial scope.

Research Automation & Engineering:

  • Assess automation opportunities across research and data workflows and recommend the appropriate technical approach – whether rules‑based, deterministic, or AI‑assisted – based on the specific problem, data characteristics, and accuracy requirements.
  • Build and maintain automation pipelines that reduce manual research effort, selecting from the appropriate toolset including structured transformation, rules engines, and machine learning or LLM‑based approaches where warranted.
  • Apply LLM and AI tooling to problems where unstructured data, variable formats, or language ambiguity make deterministic approaches insufficient.
  • Ensure automation outputs – regardless of the method used – flow into the data model with appropriate quality controls and human‑review checkpoints where confidence thresholds require it.
  • Be the primary technical partner for the Research & Insights team’s data engineering needs.
  • Stay current with developments across the automation and AI engineering space and apply them with judgement, not by default.
  • Work with Research & Insights and Product stakeholders to identify high‑value automation opportunities and maintain a prioritised delivery roadmap.

Data Strategy Implementation:

  • Contribute to and implement Defaqto’s broader data strategy across the data estate.
  • Support the integration of acquired datasets (e.g. pricing and claims data) into the data model framework.
  • Build and maintain the data catalogue and lineage documentation.
  • Work toward an enrichment‑ready data architecture that combines product attributes, performance, behaviour, and experience data.
  • Participate in evaluating and adopting new data tooling as the stack evolves.

The opportunity:

  • A genuine opportunity to shape how a data‑rich business transforms its core data infrastructure.
  • Broad scope – you will work across engineering, strategy, and automation rather than a narrow specialist track.
  • Collaborative team environment with a clear data strategy and leadership backing.
  • Hybrid working with flexibility (3 days in London, 2 remote).

What you’ll need to succeed:

Essential requirements:

  • Strong hands‑on experience with SQL and data modelling for analytical workloads (OLAP).
  • Proficiency with dbt and familiarity with the broader SQL transformation layer ecosystem (SQLMesh, Dataform, or equivalent).
  • Experience with Google BigQuery or an equivalent cloud data warehouse.
  • Proven ability to design and implement data pipelines and ETL/ELT processes.
  • Experience working with version control (Git) and treating data infrastructure as code.
  • Proficiency with Python for data engineering and automation work.
  • Experience assessing and implementing automation solutions.
  • Practical experience working with LLMs or AI APIs in an engineering context.
  • Ability to translate business rules and logic into reliable, testable data models.
  • Strong communication skills – able to work with non‑technical stakeholders including researchers and product teams.

Desirable requirements:

  • Experience in financial services, insurance, or fintech data environments.
  • Familiarity with data quality frameworks such as Great Expectations or Soda.
  • Experience with Google Cloud Platform services beyond BigQuery.
  • Exposure to .NET or relational SQL Server environments.
  • Understanding of data cataloguing, lineage, and metadata management.
  • Experience applying ML or LLM‑based approaches to document extraction, classification, or data enrichment problems.
  • Familiarity with LLM orchestration frameworks such as LangChain or LlamaIndex.
  • Familiarity with semantic or metrics layers (e.g. dbt Semantic Layer, Cube.dev).

Your approach to work:

Engineering Standards & Ways of Working:

  • Champion engineering best practices across the data team: version control, code review, testing, documentation.
  • Ensure all data models and pipelines are maintainable, observable, and well‑documented.
  • Contribute to defining and upholding data engineering standards across the organisation.

Important to know:

  • This is a hybrid role where you’ll work from the London office 3 times each week.
  • Applicants must already hold a legal right to work in the UK without time restrictions and without the need for future sponsorship.
  • Fintel plc and all the businesses within it adopt a zero‑tolerance approach to discrimination on any of the protected grounds in the Equality Act 2010.
  • We are committed to providing equal opportunities to all current and prospective employees regardless of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, or marriage and civil partnership.
  • We aspire to have a diverse workforce because, in our view, diversity enables better business outcomes.
  • We also believe that a more inclusive workplace, where people of different backgrounds work together, ensures better outcomes for all staff.

Senior Data Engineer employer: Defaqto

Defaqto is an exceptional employer that offers a dynamic and collaborative work environment, where you can play a pivotal role in transforming the company's data infrastructure. With a strong focus on employee growth, you will have the opportunity to shape innovative data solutions while enjoying the flexibility of hybrid working in London. The company values diversity and inclusion, ensuring that all employees are supported and empowered to thrive in their careers.

Defaqto

Contact Detail:

Defaqto Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already at Defaqto. A friendly chat can open doors and give you insider info on what they're really looking for.

Tip Number 2

Prepare for the interview by brushing up on your SQL and data modelling skills. Be ready to showcase how you've tackled similar challenges in the past, especially with tools like Google BigQuery and dbt.

Tip Number 3

Show off your problem-solving skills! Think of examples where you've implemented automation solutions or worked with AI/ML approaches. Defaqto loves innovation, so let your creativity shine!

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're serious about joining the team at Defaqto.

We think you need these skills to ace Senior Data Engineer

SQL
Data Modelling
dbt
Google BigQuery
ETL/ELT Processes
Version Control (Git)
Python

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Data Engineer role. Highlight your hands-on experience with SQL, data modelling, and any relevant tools like dbt or Google BigQuery.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've contributed to data strategies or automation projects in the past, and don’t forget to show your enthusiasm for working at Defaqto!

Showcase Your Technical Skills:In your application, be sure to mention your proficiency with Python and any experience you have with LLMs or AI APIs. We want to see how you can apply these skills to real-world problems, so give us some concrete examples!

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way to ensure your application gets into the right hands and allows us to keep track of all applicants efficiently.

How to prepare for a job interview at Defaqto

Know Your Data Inside Out

Before the interview, dive deep into your understanding of SQL and data modelling. Be ready to discuss your hands-on experience with analytical workloads and how you've implemented data pipelines in previous roles. This will show that you’re not just familiar with the concepts but can apply them effectively.

Showcase Your Tooling Experience

Familiarise yourself with dbt and other SQL transformation tools like SQLMesh or Dataform. Be prepared to share specific examples of how you've used these tools in past projects. Highlight your adaptability across different platforms, especially with Google BigQuery, as this is crucial for the role.

Communicate Clearly with Non-Techies

Since you'll be working closely with researchers and product teams, practice explaining complex technical concepts in simple terms. Think of examples where you successfully translated business rules into reliable data models, showcasing your strong communication skills.

Stay Current with Automation Trends

Brush up on the latest developments in automation and AI engineering. Be ready to discuss how you've assessed and implemented automation solutions in the past. Share insights on when to use rules-based logic versus AI/ML approaches, demonstrating your technical judgement and strategic thinking.