Software Engineer Python SQL – Market Data

Company: Client Server
Apply for the Software Engineer Python SQL – Market Data
Location: London
Job Description:

Overview

In this hands-on role, you will design and build components for a modern data platform using Python, while shaping ETL pipelines and distributed systems in a small, collaborative team. You’ll own core data engineering tasks, from data lakes to platform reliability and CI/CD improvements, contributing to a high-performance, data-driven environment. This position offers strong ownership, impact, and the potential for substantial bonus in a growth-focused hedge fund setting. You’ll work across backend, data, and frontend areas to support scalable data operations.

Pay / Benefits

  • Salary up to 150k
  • Bonus
  • Pension
  • Self development and career progression opportunities

Responsibilities

  • Design and implement data platform components using Python
  • Develop and optimise ETL pipelines, Data Lakes/Lakehouses and distributed systems
  • Improve infrastructure, observability and CI/CD practices
  • Maintain and evolve microservices, ETL, and Excel add-ins
  • Support platform operations ensuring reliability and performance

Key requirements

  • Strong Python backend development experience
  • Experience with financial or market data
  • Experience designing and operating data-intensive and distributed systems
  • Strong knowledge of relational, NoSQL, and columnar databases
  • Willingness to own work across the full development lifecycle
  • Collaborative, pragmatic with stakeholder management skills
  • STEM degree with 2.1 or above, MSc likely
  • collaborative
  • stakeholder management
  • ownership mindset
  • Python
  • ETL
  • Data Lakes/Lakehouses

Posted: September 14th, 2026