Senior Software Engineer
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
Recommended Jobs
Marketing Intern (London) - Apply by May 15th
Overview / Objective: The NFL UK & Ireland office manages the NFL’s business in the UK & Ireland, including the staging of regular-season games in London and across multiple international cities, …
Assistant Event Operations Manager
Job Details Assistant Internal Event Operations Manager - Excel, London | Full-Time / Permanent £34000 + excellent benefits including healthcare, wellbeing support, 23 days' annual leave plus ba…
Computer Science ECT - Mixed Secondary in Sutton
Computer Science ECT – Mixed Secondary in Sutton (January Start) Location: Sutton Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Paid to scale (M1) A forward-thi…
Office Coordinator - Global Energy Company
Looking for a role that goes beyond reception? We are hiring for one of Europe's leading energy companies, to find a proactive and polished Office Coordinator & Receptionist to become the face of the…
Lead Electrical Engineer
Lead Electrical Engineer London | Site-Based Pareto FM Full-Time About the Role Pareto FM is seeking an experienced and customer-focused Lead Electrical Engineer to join a prestigious …
Full-time Nanny in Finchley, London, Job ID J20A02
A lovely family in Finchley is looking for a nurturing and happy nanny to join them as soon as possible. This is a long-term, shared-care role working 40 to 50 hours a week (9 am to 7 pm) alongside a…
Inspiring Economics Teacher - Wandsworth - January Start...
Inspiring Economics Teacher - Wandsworth - January Start - Outstanding School Are you a passionate and dedicated Economics Teacher eager to inspire students up to A-Level? Join a vibrant and suppo…
BMS Service Engineer
BMS Service Engineer Contract 3 - 6 months London & M25 We are offering an accomplished BMS Service Engineer £38 - 45 per hour (outside IR35) to join a well-established Controls company on a contr…
Senior Security Operations Engineer
We are seeking a Senior Security Operations Engineer with a strong infrastructure and operations background and expertise across the Microsoft security ecosystem. Candidates with infrastructure or op…
Part-time Housekeeper, Job ID J1CDD6RR
A family based in Kensington, London, is seeking a Part-time Housekeeper to keep their home clean and well-maintained to a high standard. The ideal candidate will be professional, presentable, and de…