Quick overview
Job description
G MASS are currently looking for an experienced Software Engineer to join a leading Investment Manager client. 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
Permanent contract.
Similar jobs
- MU

Software Engineer (C# / Desktop Applications)Recently posted
Manpower UK · Royston, Hertfordshire · Hybrid 🇬🇧
C#AgileTechnologySalary not listed - OC
Senior Java Software EngineerRecently posted
Orbis Consultants London · London · Hybrid 🇬🇧
JavaTechnologySalary not listed - IP

Senior Software DeveloperRecently posted
Inspire People · Exeter, Devon · Hybrid 🇬🇧
SQLGitTDD+7TechnologySalary not listed - AA
Principal Software EngineerRecently posted
AALTO · Farnborough, Hampshire · Hybrid 🇬🇧
CC++PythonTechnologySalary not listed - AA
Software EngineerRecently posted
AALTO · Farnborough, Hampshire · Hybrid 🇬🇧
CC++PythonTechnologySalary not listed - FU

Staff Software Engineer, Multi-Product ExperienceRecently posted Auto Apply
Fundingcircle · London · Hybrid 🇬🇧
RubyScrumTDD+8TechnologySalary not listed - EL

Full-Stack Engineer - Ads EngineRecently posted Auto Apply
Elevenlabs · United Kingdom · Remote 🇬🇧
TechnologySalary not listed - RE
Commissioning EngineerRecently posted
ReeVR · South East London, London · Hybrid 🇬🇧
EngineeringSalary not listed - JR

Principal Engineer - Product SafetyRecently posted
JAM Recruitment Ltd · Barrow-in-furness, Cumbria · Remote 🇬🇧
Technology£75/hr - TT
Forward Deployed EngineerRecently posted Auto Apply
True Talent Solutions Partners · London · On-site 🇬🇧
SQLCompliancePython+4EngineeringSalary not listed - FI

Lead Software Engineer (Golang/TypeScript) Auto Apply
FXC Intelligence · London · Hybrid 🇬🇧
DockerMariaDBMicroservices+16TechnologySalary not listed - GE

Tech Lead Auto Apply
Geomiq · London · Hybrid 🇬🇧
PHPSQLLaravel+6Salary not listed
