Data Engineer

UBDS Group London, United Kingdom

London, United Kingdom On-siteFull-time $144,500 – $215,000 a year

About the role

This onsite Data Engineer role in London builds data pipelines, models, analytics products, and cloud-based data solutions for client delivery teams. It suits engineers with SQL, Python, cloud-data-platform experience, and active SC clearance or willingness and eligibility to complete the process. You will work alongside clients, analysts, designers, and engineers to deliver maintainable data services and user-facing insight.

What you’ll do

  • Translate business questions into data and technical delivery tasks.
  • Build and maintain pipelines, data models, and analytics products.
  • Develop cloud solutions using AWS or Azure data and AI platforms.
  • Create semantic models and visualisations for analytics users.
  • Apply testing, CI/CD, governance, security, and data-quality practices.
  • Collaborate with stakeholders in Agile delivery teams.
  • Document solutions for ongoing operation and handover.

What they’re looking for

  • Have good SQL and Python skills for transformation, modelling, automation, and analysis.
  • Have experience with data warehouses, lakehouses, or analytics tools such as Power BI.
  • Know modern data-engineering tooling such as Spark, PySpark, Pandas, and orchestration tools.
  • Have worked with AWS or Azure data platforms such as Databricks, Redshift, or Microsoft Fabric.
  • Understand Git, testing, CI/CD, and modular software design.
  • Understand data governance, security, quality, access control, and GDPR considerations.
  • Hold active SC clearance or be eligible and willing to undergo clearance.

Nice to have

  • Experience integrating AI or ML through model APIs or prompts.
  • Experience communicating insight with Power BI, Tableau, or Python charts.
  • Experience contributing to production systems or live services.

What’s on offer

  • The role is onsite in London.
  • Benefits include private medical cover for the employee and spouse or partner, a discretionary bonus, pension contributions, and electric-vehicle salary sacrifice.
  • Leave includes 25 days plus a birthday day, work-anniversary day, and UK bank holidays.
  • Training, mentorship, and certification opportunities are listed.

Questions about this role

Is this Data Engineer role remote?

No. The posting lists the role as onsite in London.

Do I need security clearance?

Yes. Candidates should have active SC clearance or be eligible and willing to complete the clearance process.

What programming languages are required?

The posting specifically asks for good SQL and Python skills.

Which cloud platforms are relevant?

The role uses AWS or Azure data platforms, with examples including Databricks, Redshift, and Microsoft Fabric.

Related roles

Lead Data Engineer – Databricks & AI | Remote Canada

Cloud Data Vision · Canada, Canada

Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.

RemoteSeniorContract
DatabricksData EngineeringData PipelinesPython +6
6 days ago

Data Analyst - Data Quality & Databricks

Nexionpro Services · Bangalore, India · Chennai, India · Pune, India

A data analyst role centered on data quality, profiling and reconciliation using Databricks, SQL and PySpark, open across Bangalore, Chennai and Pune for candidates with 7-11 years of experience.

SeniorFull-time
DatabricksSQLPythonPySpark +4
Yesterday

Data Engineer, Data Platform & ML (Remote)

Tabby · Poland

A Poland-remote Data Engineer role building a cloud-based corporate data warehouse for business analytics and machine learning. It suits a data engineer with at least three years of experience in Python, SQL, warehouse design, and modern data tooling.

RemoteMid levelFull-time
Data EngineeringData WarehousingPythonSQL +15
7 days ago

Data Engineer, Data Platform & Machine Learning (Remote)

Tabby · Belgrade, Serbia

A Serbia-remote data engineering role building Tabby's corporate data warehouse, data integrations, and pipelines. It is intended for a data engineer with warehouse design, Python, SQL, and cloud data-stack experience.

RemoteMid levelFull-time
Data EngineeringData WarehousingPythonSQL +16
7 days ago

Senior Data Engineer, Data Platform & ML (Remote)

Tabby · Yerevan, Armenia

A remote senior data engineering role in Yerevan focused on feature-store development, data services, streaming, and production data pipelines. It is suited to an engineer with scalable systems experience across data, machine learning, or backend development.

RemoteSeniorFull-time
Data EngineeringMachine Learning EngineeringBackend EngineeringFeature Store +16
7 days ago

Data Architect / Data Engineering Lead

UnitedHealth Group · Minnetonka, United States

A principal data architecture and engineering leadership role at UnitedHealth Group's Optum/LHI, based in Minnetonka, Minnesota. Suited to a senior data leader with deep Snowflake/Databricks and Airflow experience who wants to combine architecture ownership with hands-on delivery.

On-sitePrincipalFull-time $112,700 – $193,200 a year
PythonSQLSparkSnowflake +11
Yesterday