Lead Software & Platform Engineer Trading Systems
Job Description
Role:
- We are looking for an experienced Lead Software & Platform Engineer to contribute to the modernisation of complex financial trading technology platforms.
- The role focuses on cloud-native architecture, distributed systems, microservices and the development of reliable, scalable services supporting front office trading operations.
Responsibilities:
- Design, develop and modernise backend applications and platform services.
- Contribute to software and cloud architecture decisions.
- Engineer distributed, high-volume systems and microservices.
- Develop scalable cloud-native solutions using AWS and/or Azure.
- Work with containers, Kubernetes and serverless technologies.
- Improve production reliability, performance, scalability and observability.
- Drive engineering best practices, automation and CI/CD improvements.
- Collaborate with architecture, development, DevOps and SRE teams.
- Contribute to technical documentation, knowledge transfer and continuous improvement.
Required Skills:
- 10+ years of relevant software and platform engineering experience.
- Strong hands-on experience with Node.js, C#/.NET and/or comparable backend technologies.
- Experience with AWS and/or MS Azure architecture.
- Strong expertise in distributed systems, microservices and high-volume applications.
- Experience with Kubernetes, Docker, serverless technologies and production engineering.
- Understanding of application performance, scalability, resilience and observability.
- Hands-on engineering experience with front office trading platforms or systems.
- Relevant experience may include electronic trading platforms, order management, trade execution, pricing or market-data applications.
- Strong architecture, technical decision-making and cross-functional collaboration skills.
More Info
Key Skills
high-volume applications
serverless technologies
