← Back to Jobs
Temporary/Casual
Technology
TR
Platform & Data Engineer - Financial Services Contract - TWE47236
Quick Overview
Seniority
Mid Senior
Employment type
Temporary/Casual
Work mode
Hybrid
Location
London, UK, United Kingdom
Posted
4 hours ago
SQLSpringJavaKafkaPython
Job Description
Contract DetailsContract duration: Initial6-month (likely to extend!)Contract type:Inside IR35Day Rate:to be discussed with suitable candidates
Company
Company
Join a well-established financial markets organisation investing in the development and modernisation of its core technology platforms. The engineering team builds and supports business-critical applications and data services, with a strong emphasis on reliability, scalability, automation and engineering quality.
RoleWe are looking for a Platform & Data Engineer for a 6-month contract. You will work across software engineering, data and platform technologies, helping design, build and improve systems that operate at scale.
You will be responsible for:
- Designing and developing backend applications, services and data-driven platforms.
- Building and enhancing distributed systems handling high volumes of data.
- Assessing technical approaches and contributing to architecture and design decisions.
- Translating business and technical requirements into robust engineering solutions.
- Producing clear technical designs and documentation.
- Developing automated testing across different stages of the software lifecycle.
- Contributing to CI/CD, release automation and improvements to engineering practices.
- Working closely with engineering, product, architecture and operational teams.
- Investigating and resolving complex issues affecting production systems.
- Supporting and mentoring other engineers within the team.
- Improving the performance, resilience and maintainability of existing platforms.
- 5+ years of commercial software engineering experience.
- Strong backend development experience in Java + Spring environments.
- Experience working with Python and/or the Microsoft technology ecosystem.
- Strong understanding of distributed systems and scalable application design.
- Experience designing modular applications, services or microservice-based architectures.
- Strong knowledge of software engineering principles, design patterns and clean code practices.
- Experience with automated testing across unit, integration and end-to-end environments.
- Good understanding of CI/CD, automated deployment and modern software delivery practices.
- Experience with event-driven architectures, messaging or streaming technologies such as Kafka.
- Exposure to high-volume data processing or distributed data platforms.
- Strong SQL and relational database experience.
- Experience supporting highly available, business-critical production systems.
- Comfortable investigating performance, reliability and production issues.
- Able to work independently while collaborating across technical and non-technical teams.
- Experience mentoring or providing technical guidance to other engineers.
- A degree in computer science, engineering or a related discipline is advantageous.
- Hybrid working environment.
- Opportunity to work on complex platform, data-streaming and distributed-system challenges.
Similar jobs
- HC
Data Engineer
NewHCLTech
birmingham🇬🇧On-site1 hour agoSQLETLTableau+2Technology - AS
Lead Data Engineer - AWS / AI / SQL
NewAdria Solutions
Manchester, Greater Manchester🇬🇧Hybrid4 hours agoSQLSQL ServerAWS+6Technology - HA
Data Engineer (Contract)
NewHackajob Ltd
Holbeck, Leeds🇬🇧Hybrid4 hours agoDynamoDBGCPSQL+6Technology - HA
Data Engineer - Security & Intelligence
NewHackajob Ltd
Cheltenham Trade Park, Cheltenham🇬🇧On-site4 hours agoDockerSQLScala+11Technology - AS
Lead Data Engineer - AWS / AI / SQL
NewAdria Solutions
Manchester🇬🇧Hybrid3 hours agoTechnology - VA
Azure Data Engineer - Contract
VANRATH
Belfast, Northern Ireland🇬🇧Hybrid3 weeks agoSQLETLSnowflake+3Technology