Software Engineer - Data Platform for Trading

Harrington Starr
Charing Cross, United Kingdom
15 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 195K

Job location

Charing Cross, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
C Sharp (Programming Language)
Information Engineering
Data Infrastructure
ETL
Database Queries
Python
Microsoft SQL Server
Performance Tuning
Service Design
SQL Stored Procedures
Data Processing
GitHub Copilot
Indexer
Backend
Build Management
Api Design
Data Pipelines
Legacy Systems

Job description

You will support the evolution of a large-scale financial data platform, modernising legacy enterprise systems while building scalable cloud-based services on AWS. Own SQL Server optimisation, backend service design, and API development in a high-impact platform modernisation initiative.

What You'll Do

  • Develop and optimise SQL Server queries, stored procedures, and data processing logic
  • Design and build backend services in Python or C#
  • Modernise legacy platforms and improve system performance
  • Build and maintain AWS-hosted services and APIs
  • Collaborate with distributed engineering and product teams

Requirements

  • Advanced SQL Server expertise (performance tuning, indexing, complex queries) - non-negotiable
  • Backend development in Python or C#
  • AWS environment experience
  • Proven experience in enterprise or legacy systems - critical
  • Strong analytical and problem-solving abilities

We'd expect you to have around 10 years of software and data engineering skills.

Nice-to-Haves

  • Financial services or market data background
  • Experience modernising legacy platforms
  • API design and ETL/data pipeline experience
  • AI-assisted development tools (GitHub Copilot)
  • Quantitative or mathematics background

Apply for this position