Software Engineer Python SQL - Market Data
Client Server · London, England ·
Overview
In this role you will design and build components for a modern data platform using Python, with ownership across data engineering, ETL, and distributed systems. You’ll improve infrastructure, CI/CD, and observability while maintaining reliable, high-performance services. You’ll work in a small, collaborative team on end-to-end development and operations, shaping a data-driven platform for financial data. This is a hands-on position with meaningful impact and opportunities for growth and bonus potential.
Pay / Benefits
- salary to 150k
- bonus
- pension
- self development and career progression opportunities
Responsibilities
- Design and build 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 existing systems (microservices, ETL, Excel add-ins)
- Support platform operations, ensuring reliability and performance
Key requirements
- Strong backend development experience with Python
- Experience with financial or market data
- Experience designing and operating data-intensive and distributed systems
- Strong knowledge of databases (Relational, NoSQL and Columnar)
- Willingness to own and work across full development lifecycle
- Collaborative and pragmatic with stakeholder management skills
- 2:1 or above in a STEM discipline, MSc likely
- collaborative
- stakeholder management
- ownership mindset
- Python
- SQL
- ETL
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £50,000 – £100,000, from 456 adverts
896 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer for COMMODITIES UK · Westminster Abbey · 1 km
- Software Engineer - Android · Westminster Abbey · 1 km
Remote or home office in 17% of 683 Software developer adverts we list nationwide
More openings at Client Server
136 other openings we list
- Market Data Analyst Python SQL · Newcastle upon Tyne
- Senior Java Developer Spring Boot TDD · Manchester
- Software Engineer C++ Linux OS · London
- Quantitative Developer Python C++ - MFT · London
- Senior Software Engineer C#.Net · Newcastle upon Tyne