The Senior Software Engineer will design and enhance data and infrastructure platforms, support systematic trading strategies, and collaborate with investment teams in a fast-paced environment.
G MASS are currently looking for an experienced Software Engineer to join a leading Investment Manager client on an initial 6-month engagement. This role sits within a core engineering team at the centre of a highly quantitative investment environment, supporting the technology and data platforms that underpin systematic trading strategies and advanced research. You will be working in a fast-paced, data-driven environment where engineering plays a critical role in enabling investment teams to access, process and utilise large volumes of market and research data.
Responsibilities:
- Design, develop and enhance large-scale data and infrastructure platforms supporting trading and research.
- Build and maintain systems capable of processing large volumes of data from numerous global sources.
- Work closely with researchers, traders and engineers to ensure platforms effectively support investment workflows.
- Contribute to improving the scalability, performance and reliability of distributed systems.
- Develop and maintain services primarily using Java and Python.
- Work across modern data and messaging technologies including Kafka, ArcticDB and MongoDB.
Requirements
- Degree in a quantitative/technical field (e.g. Computer Science, Mathematics, Engineering or Physics)
- 5+ years’ software engineering experience using Java or Python
- Strong Linux and Git knowledge
- Experience with modern databases (e.g. Postgres, MongoDB or similar)
- Strong problem-solving skills and attention to detail
- Able to work independently and collaborate with stakeholders
Nice to have
- Exposure to distributed systems
- Open-source contributions
- Familiarity with LLMs / AI tooling
Benefits
Salary: up to £100k
Length: initial 6 months, with a view to being made permanent with the client
Similar Jobs
Fintech • Mobile • Payments • Software • Financial Services
The Senior Software Engineer II will design scalable services using Java and Spring Boot, manage distributed systems, mentor teams, and drive technical architecture for Wise's payment network.
Top Skills:
JavaKafkaPostgresSpring Boot
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
The Senior Software Engineer for Billing will architect and develop invoicing and tax systems with a focus on automation, integration, and performance. They will lead the technical vision, mentoring teammates, and collaborate with cross-functional teams to enhance the billing experience.
Top Skills:
AIBackend DevelopmentCi/CdFrontend DevelopmentSystem Architecture
Digital Media • Gaming • Software • Esports • Automation
The Senior Software Developer will lead the re-architecture of the Verification platform, developing real-time systems, and ensuring high standards in software quality within a fast-paced environment.
Top Skills:
.NetGoKafkaReactSQLTypescript
What you need to know about the London Tech Scene
London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.



