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
£ 195KJob 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