Senior Data Engineer/Modeller

Opus Recruitment Solutions
London, UK
23 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£104,000.0 - £130,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Microsoft Azure Databases Data Architecture Information Engineering Data Governance Data Integration Extract Transform Load (ETL) Data Systems Python (Programming Language) Cloud Services SQL Databases
+6 more
Snowflake Apache Spark Data Management Software Coding Data Pipelines Databricks

Job description

This is a hands-on role suited to someone who enjoys working across the full data life cycle - from designing scalable platforms and pipelines to shaping well-structured data models that drive meaningful business insight. You’ll operate in a collaborative, small-team environment, working closely with both technical teams and non-technical stakeholders to turn complex requirements into clear, practical solutions.

What You’ll Be Doing

  • Designing and delivering robust data models (conceptual, logical, dimensional) for analytics and reporting
  • Building and optimising data platforms and ETL/ELT pipelines in cloud environments
  • Ingesting and integrating data from various sources (APIs, databases, flat files)
  • Translating business needs into scalable, maintainable data solutions
  • Applying best practices across data governance, quality, and security
  • Working directly with clients, explaining technical concepts in a clear, accessible way
  • Supporting junior team members and contributing to knowledge sharing

Requirements

  • Around 5 experience in data engineering or data consultancy
  • Strong experience with data modelling, ideally dimensional (eg Kimball)
  • Proven ability to design solutions that support analytics and decision-making
  • Solid coding skills in SQL and Python (Spark/SQL variants beneficial)
  • Experience with cloud data platforms (Azure, Databricks, Snowflake, or similar)
  • Understanding of modern data architectures (eg medallion/lakehouse approaches)
  • Exposure to Agile delivery and collaborative, cross-functional teams
  • Confident communicator with strong stakeholder engagement skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:27 min

Managing traffic and tracking costs with Databricks Unity Catalog

Viktoria Semaan Viktoria Semaan · WWC Europe 2026

1:33 min

Integrating internal APIs and maintaining data sovereignty

Mahran Meißner Mahran Meißner · WWC Europe 2026

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all