Senior Python Developer - Data Platform

Lorien
London, UK
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence JIRA Code Review Continuous Integration Data Governance Data Infrastructure Data Security Python (Programming Language) Systems Development Life Cycle Standard Sql Software Engineering
+5 more
Large Language Models Prompt Engineering Git Material UI Data Analytics

Job description

We’re partnering with a leading global financial institution to hire a Senior Python Developer to join a high-impact Data & Analytics engineering team supporting Front Office functions.

This is a hands-on engineering role focused on building and enhancing a data governance platform that underpins advanced analytics and AI use cases across the business.

The Role

You’ll be part of a globally distributed engineering team responsible for delivering a centralised data platform used by quantitative research and trading teams.

Your work will focus on extending a key internal data governance tool, developing both Back End services and user-facing components that enable users to manage and enforce data policies effectively.

This role offers the opportunity to work at the intersection of data, engineering, and AI, with exposure to modern technologies including LLM integrations.

What You’ll Be Doing

  • Design, build, and maintain Python-based Back End services
  • Develop and enhance data governance tooling used across the business
  • Contribute to UI components to improve user experience
  • Own the full development life cycle (design - build - deploy - support)
  • Collaborate with business stakeholders, product teams, and global engineers
  • Support AI/LLM-enabled data access workflows
  • Perform code reviews and mentor junior engineers
  • Ensure systems are scalable, stable, and secure

Requirements

  • Strong experience in software engineering
  • Strong Python development experience in production environments
  • Solid experience working with Linux/Unix systems
  • Good working knowledge of SQL
  • Experience with modern SDLC tools (eg Git, Jira, CI/CD pipelines)

Technical & Domain

  • Experience building Back End systems, APIs, or data-driven platforms
  • Exposure to data-centric environments or data governance concepts
  • Understanding of testing frameworks and best engineering practices
  • Interest or experience in AI/prompt engineering tools

About the company

Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Apply for this position

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

Apply on 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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all