Senior Data Platform Engineer: Python & Databricks (Hybrid)

Codelitt-

City of Edinburgh

Hybrid

GBP 90,000 - 120,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 with international teams
Collaborative engineering culture
Regular team-building activities

Job summary

Codelitt is hiring a Senior Data Platform Engineer in Edinburgh for a hybrid role. You will contribute to a financial data platform built on Databricks, working across Python services, APIs, data pipelines, and data models with an established Edinburgh team.

The ideal candidate has substantial Databricks experience and can own well-defined areas while expanding platform knowledge. You will help ensure scalability, reliability, and developer productivity.

Qualifications

  • Five or more years of professional software-engineering experience.
  • Strong professional experience developing production applications with Python.
  • Hands-on experience building production workloads with Databricks.
  • Experience designing and maintaining data pipelines.
  • Strong understanding of data modeling and data-processing concepts.
  • Experience designing or consuming APIs in distributed systems.
  • Experience working with relational databases and SQL.
  • Strong automated-testing and software-quality practices.
  • Experience working 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 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 that support enterprise reporting, analytics, and downstream integrations.
  • Improve the performance, reliability, maintainability, and observability of existing data workflows.
  • Troubleshoot complex issues across data-processing and application layers.
  • Design, build, and maintain production-grade Python applications and services.
  • Develop well-structured APIs for accessing and managing data-platform capabilities.
  • Write clean, tested, maintainable, and well-documented code.
  • Participate in architectural and technical-design discussions.
  • Review code and help maintain a high engineering standard across the team.
  • Build and operate Databricks workloads, focusing on scalability and reliability.
  • Collaborate with hybrid Edinburgh-based engineers and own assigned initiatives.

Skills

Python
Databricks
Data pipelines
Data modeling
APIs
SQL
Testing & QA
CI/CD
English communication
Independent work

Tools

Terraform
Kubernetes

Job description

Codelitt is hiring a Senior Data Platform Engineer in Edinburgh for a hybrid role. You will contribute to a financial data platform built on Databricks, working across Python services, APIs, data pipelines, and data models with an established Edinburgh team.

The ideal candidate has substantial Databricks experience and can own well-defined areas while expanding platform knowledge. You will help ensure scalability, reliability, and developer productivity.

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 (Edinburgh)
Senior Data Platform Engineer - Python & Databricks (Edinburgh)

Codelitt • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
Generous paid-time-off
Paid sick leave
Paid parental leave
+2
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
Senior Data Engineer

Harrington Starr • City Of London

Hybrid
GBP 129,150 - 166,050
Hybrid work arrangement
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 - Azure & Databricks Platform
Senior Data Engineer - Azure & Databricks Platform

Ceox Services Ltd • United Kingdom

Remote
GBP 50,000 - 70,000
Senior Databricks Platform Lead | Hybrid UK | SC Clearance
Senior Databricks Platform Lead | Hybrid UK | SC Clearance

83zero Limited • Greater London

Hybrid
GBP 66,000 - 112,000
Bonus 10%
Senior Data Engineer — Hybrid London FinTech Data Platform
Senior Data Engineer — Hybrid London FinTech Data Platform

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Data Engineer: Databricks & Cloud Pipelines (Leeds Hybrid)
Senior Data Engineer: Databricks & Cloud Pipelines (Leeds Hybrid)

Corecom Consulting • Leeds

Hybrid
GBP 60,000 - 85,000
Senior Databricks Data Engineer - Platform & Insights
Senior Databricks Data Engineer - Platform & Insights

Adecco • Ribble Valley

Hybrid
GBP 100,000 - 112,000
Bonus plan
Permanent benefits