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
IT Technician - Mixed School in Croydon (January Start)
IT Technician – Mixed School in Croydon (January Start) Location: Croydon Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Competitive A thriving co-educational …
Mixed Tax Senior Manager - Finchley
Mixed Tax Senior Manager - Finchley Tax recruitment specialists Clark Wood are working with a highly reputable and leading firm of chartered accountants who, due to continued and sustained success…
Director - London Project Management
Role Overview We are seeking an ambitious Director with a proven track record of winning and delivering large construction projects in the private sector. This may include commercial, private / pr…
Technical Project Management Lead, Partner (Microsoft)
Job Title Technical Project Management Lead, Partner (Microsoft) Job Description Summary Cushman & Wakefield is appointing a Technical Project Management Lead, Partner to provide senior techn…
Weekend Nanny
Weekend Nanny required for 3.5 year old in Westminster This is for a qualified Nanny who has a minimum 5 years' experience, and is looking to commit to the role for the long term. You must ideally…
PR & Campaigns Manager (Hiring Immediately)
PR & Campaigns Manager, NLA NLA is looking for a PR & Campaigns Manager to join our team. This is a hands-on role for a proactive PR and campaigns professional with responsible for turning NLA’s prog…
Data Analyst Intern
Our company is on the lookout for a Data Analyst Intern to join our skillful team. We are actively seeking a motivated, curious, and detail-oriented individual eager to dive into the world of data an…
Computer Science Teacher - Brent Outstanding School
School Status & Location Sector: Outstanding Ofsted-rated Secondary Academy (Digital Innovation Centre). Borough: Brent. Start Date: Full-time role commencing ASAP; Fixed-Term Temporary cont…
Senior Legal Officer
About the Client Our client is a UK-based Electronic Money Institution specialising in card acquiring services. They enable businesses to accept card payments both online and in-store. With a stro…