Rodeo
ResourcesPartnersSign in

VE3

Senior Data Engineer

Taplow
Posted 1 day ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Senior Data Engineer

Senior Data Engineer

Location: Maidenhead, United Kingdom Position Type: Full-time Experience Level: 5+ years

Role Summary

We are looking for an experienced Senior Data Engineer to design, build, optimise, and maintain scalable data platforms and data pipelines across modern cloud and enterprise environments.

The role involves:

  • Collaborating with architects, analysts, data scientists, product owners, and client stakeholders to deliver robust, secure, and high-performing data solutions.
  • Taking ownership of complex data engineering workstreams.
  • Providing technical leadership to junior engineers.
  • Ensuring solutions meet architecture, security, governance, and operational standards.

This is a senior delivery role requiring a mix of technical depth and practical delivery experience, particularly in complex, regulated, or enterprise environments.


Key Responsibilities

Data Engineering and Platform Delivery

  • Design, develop, test, deploy, and maintain scalable data pipelines using modern cloud-native and enterprise tools.
  • Build robust ETL/ELT processes for ingesting, transforming, validating, and publishing data from structured and unstructured sources.
  • Work with batch, near-real-time, and streaming data processing patterns, if required.
  • Develop reusable data engineering frameworks, templates, and automation scripts.
  • Support data lakes, lakehouses, data warehouses, operational data stores, and analytics platforms.
  • Optimise pipelines for performance, cost, reliability, scalability, and maintainability.
  • Ensure data solutions are production-ready, monitored, and documented.

Cloud and Technology Implementation

  • Build data solutions on cloud platforms (Microsoft Azure, AWS, or Google Cloud), with a preference for Azure.
  • Use tools such as Azure Data Factory, Synapse Analytics, Databricks, Fabric, AWS Glue, Pandas, Snowflake, dbt, Airflow, Kafka, or equivalents.
  • Implement data ingestion from APIs, databases, files, SaaS platforms, event streams, and third-party systems.
  • Apply infrastructure-as-code (IaC), CI/CD pipelines, and automated deployments.
  • Collaborate with DevOps and platform teams for secure, reliable deployments.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Data Modelling, Quality, and Governance

  • Design analytical data models (dimensional, data vault, or star schemas) and curated datasets.
  • Apply data quality rules, validation checks, reconciliation controls, and exception handling.
  • Support metadata management, lineage, and data catalogue requirements.
  • Ensure compliance with security, privacy, access control, retention, and audit policies.
  • Work with stakeholders to define data mappings, transformation logic, and acceptance criteria.

Technical Leadership

  • Lead data engineering workstreams, from discovery to design, build, and support transition.
  • Provide technical guidance, mentoring, and code reviews for junior and mid-level engineers.
  • Translate high-level architecture into practical engineering deliverables.
  • Contribute to technical decision-making, estimation, and risk management.
  • Identify risks, dependencies, blockers, and improvement opportunities.
  • Promote engineering standards, documentation, and best practices.

Stakeholder and Delivery Management

  • Collaborate with product owners, analysts, architects, testers, data analysts, and client stakeholders.
  • Participate in agile ceremonies (sprint planning, stand-ups, reviews, retroPROs).
  • Support requirements analysis, technical sessions, and demonstrations.
  • Produce technical documentation, data flow diagrams, and deployment guides.
  • Ensure knowledge transfer, monitoring, incident response, and handover to support teams.

Experience and Skills

Essential Requirements

Technical Skills

  • 5+ years of experience as a Data Engineer or Senior Data Engineer (enterprise or cloud environments).
  • Advanced SQL (optimisation, stored procedures, data modelling).
  • Python or PySpark (data processing, automation, transformations).
  • Experience with ETL/ELT tools (AWS Glue, Azure Data Factory, Databricks, dbt, Airflow, Synapse).
  • Azure expertise (preferably Microsoft Azure) or equivalent experience.
  • Knowledge of data lake, lakehouse, warehouse, and analytical platforms.
  • Understanding of batch processing, incremental loads, CDC, API ingestion, and file-based patterns.
  • Data validation, reconciliation, and quality checks expertise.
  • Use of Git-based source control and CI/CD pipelines.
  • Security, access control, encryption, and data privacy knowledge.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Delivery Experience

  • Production-grade data platform or pipeline delivery experience.
  • Full-spectrum delivery (requirements, design, build, test, release, and support).
  • Agile delivery team experience.
  • Technical documentation and stakeholder communication.
  • Experience leading teams or mentoring engineers.
  • Problem-solving, troubleshooting, and prioritisation skills.
  • Ability to work independently with strong ownership mindset.

Desirable Qualifications

  • Azure certifications (e.g., Azure Data Engineer Associate).
  • Azure-specific tools (Fabric, Synapse, Data Lake Storage, Azure Purview).
  • Databricks, Delta Lake, MLflow (lakehouse patterns).
  • Snowflake, Redshift, BigQuery (cloud data warehouses).
  • Streaming technologies (Kafka, Event Hubs).
  • Data governance and lineage experience.
  • IaC tools (Terraform, Bicep, Docker, Kubernetes).

Behavioural Competencies

  • Strong ownership mindset.
  • Clear and confident communicator (across teams).
  • Pragmatic problem solver, balancing engineering and delivery timelines.
  • Collaborative team player who contributes to shared goals.
  • Detail-oriented and reliability focused.
  • Adaptable to fast-paced, multi-disciplinary environments.
  • Constructive challenge seeker.
  • Continuous learning mindset.

Typical Deliverables

  • ETL/ELT pipelines, data ingestion/processing, and validation components.
  • Data models, schemas, transformation specifications, and mapping documents.
  • CI/CD pipelines and environment configurations.
  • Automated data quality checks and reconciliation reports.
  • Technical design documentation and data flow diagrams.
  • Knowledge transfer sessions, runbooks, and support documentation.
  • Optimisation recommendations and improvements.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

SQL
Python
PySpark
Azure Data Factory
Databricks
ETL/ELT
Data Modelling
CI/CD
Azure
Spark
dbt
Airflow
Data Lakehouse
Git
API Ingestion
Technical Leadership

Location

Taplow, England, United Kingdom

Sign up to applySee more jobs like this