Senior Data Platform Engineer - Python & Databricks (Edinburgh)

Codelitt

City of Edinburgh

Hybrid

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous paid-time-off
Paid sick leave
Paid parental leave
Opportunities to work on challenging,跨
Collaborative engineering culture

Job summary

Codelitt in Edinburgh is seeking a Senior Data Platform Engineer to join a high-impact engagement with a global wealth-management technology partner. You will design and evolve a financial data platform built on Databricks, handling ingestion, transformation, modeling, and delivery of complex data.

This is a hybrid role; you will work with Python services, APIs, and data pipelines, collaborating with an energetic Edinburgh team.

Qualifications

  • Five or more years of professional software-engineering experience.
  • A strong track record delivering production applications using Python.
  • Hands-on experience building production workloads with Databricks.
  • Experience designing and maintaining data pipelines.
  • Strong understanding of data modelling and data-processing concepts.
  • Experience designing or consuming APIs in distributed systems.
  • Experience with relational databases and SQL.
  • Strong automated-testing and software-quality practices.
  • Experience with version control, code review, and CI/CD workflows.
  • Ability to understand and contribute to an established, complex codebase.
  • Strong written and verbal English communication skills.
  • Ability to work independently while collaborating with a broader engineering team.
  • Ability to attend the Edinburgh office regularly, typically one to two days per week.

Responsibilities

  • Build and maintain components of a large-scale financial data platform.
  • Develop reliable data pipelines for ingesting, transforming, and delivering financial data.
  • Design data models to support enterprise reporting, analytics, and downstream integrations.
  • Improve performance, reliability, maintainability, and observability of data workflows.
  • Troubleshoot complex issues across data-processing and application layers.
  • Design, build, and maintain production-grade Python services and APIs.
  • Write clean, well-documented code and participate in architectural discussions.
  • Review code and uphold engineering standards across the team.
  • Build and operate production Databricks workloads and optimize data workflows.
  • Collaborate with hybrid Edinburgh-based engineers and take ownership from discovery to delivery.

Skills

Five+ years software experience
Python production apps
Databricks workloads
Data pipelines
Data modeling
APIs in distributed systems
SQL
Testing & quality
Git CI/CD
English communication
Independent work
Edinburgh office attendance

Job description

Codelitt in Edinburgh is seeking a Senior Data Platform Engineer to join a high-impact engagement with a global wealth-management technology partner. You will design and evolve a financial data platform built on Databricks, handling ingestion, transformation, modeling, and delivery of complex data.

This is a hybrid role; you will work with Python services, APIs, and data pipelines, collaborating with an energetic Edinburgh team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer: Python & Databricks (Hybrid)
Senior Data Platform Engineer: Python & Databricks (Hybrid)

Codelitt- • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
Generous paid-time-off
Paid sick leave
Paid parental leave
+3
Senior Data Platform Engineer (Python & Databricks)
Senior Data Platform Engineer (Python & Databricks)

Codelitt- • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
Generous paid-time-off
Paid sick leave
Paid parental leave
+3
Senior Data Platform Engineer (Python & Databricks)
Senior Data Platform Engineer (Python & Databricks)

Codelitt • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
Generous paid-time-off
Paid sick leave
Paid parental leave
+2
Senior Data Engineer - Azure/Databricks Platform Lead
Senior Data Engineer - Azure/Databricks Platform Lead

Head Resourcing • Glasgow

On-site
GBP 60,000 - 70,000
Enhanced pension scheme
Life assurance
Senior Data Engineer
Senior Data Engineer

Harrington Starr • City Of London

Hybrid
GBP 129,150 - 166,050
Hybrid work arrangement
Senior Data Engineer - Real‑Time Data Platform & Impact
Senior Data Engineer - Real‑Time Data Platform & Impact

Wrisk • City of Edinburgh

On-site
GBP 70,000 - 80,000
£70-£80k salary
Personal training budget
Flexible work culture
+1
Senior Databricks Architect & Data Engineering Leader
Senior Databricks Architect & Data Engineering Leader

EY • Greater London

On-site
GBP 120,000 - 170,000
Career progression
Flexible working
Senior Data Engineer : Databricks
Senior Data Engineer : Databricks

Eaglecliff Recruitment • Greater London

Hybrid
GBP 90,000 - 110,000
Senior Data Engineer
Senior Data Engineer

Head Resourcing • Glasgow

On-site
GBP 60,000 - 70,000
Enhanced pension scheme
Life assurance
Senior Data Engineer — Real-Time Data Platform
Senior Data Engineer — Real-Time Data Platform

Atto • City of Edinburgh

Remote
GBP 70,000 - 80,000
£70-£80k gross salary
Personal training budget
Flexible working culture
+1