Senior Software Engineer

G MASS Consulting

Greater London

On-site

GBP 90,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

G MASS Consulting is seeking an experienced Software Engineer to join a leading Investment Manager in Greater London. The role involves working in a dynamic, data-driven environment, enhancing infrastructure platforms that support trading and research workflows.

The ideal candidate has over 5 years of experience in Java or Python and is familiar with Linux and modern databases. Responsibilities include developing systems for large-scale data processing and improving platform scalability and performance.

Qualifications

  • 5+ years' software engineering experience using Java or Python.
  • Strong knowledge of Linux and Git.
  • Experience with modern databases such as Postgres, MongoDB.

Responsibilities

  • Design, develop and enhance large-scale data and infrastructure platforms.
  • Build and maintain systems for processing large volumes of data.
  • Work closely with researchers, traders and engineers.

Skills

Java
Python
Linux
Git
Problem-solving

Education

Degree in a quantitative/technical field

Tools

Postgres
MongoDB
Kafka
ArcticDB

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data & Trading Platform
Senior Software Engineer - Data & Trading Platform

G MASS Consulting • Greater London

On-site
GBP 90,000 - 110,000
Senior Software Engineer
Senior Software Engineer

G MASS • Greater London

On-site
GBP 85,000 - 100,000
Quant Developer (Python) – London – Up to £200k Base + Bonus + Benefits
Quant Developer (Python) – London – Up to £200k Base + Bonus + Benefits

Hunter Bond • Greater London

On-site
GBP 90,000 - 150,000
Java Software Engineer : Java : Quant Trading : £150k
Java Software Engineer : Java : Quant Trading : £150k

Hunter Bond • England

Hybrid
GBP 60,000 - 85,000
Quant Data Engineer
Quant Data Engineer

Tempest Vane Partners • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 400,000 - 500,000
Exposure to bleeding-edge technologies
Collaborative working environment
Competitive compensation and bonus potential
Data Engineer
Data Engineer

Glocomms • Greater London

On-site
GBP 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 425,000 - 500,000
Competitive compensation and bonus potential
Exposure to bleeding-edge technologies
Collaborative environment with top engineers
+1
Senior Java / AWS Developer - compensation up to GBP 150k-230k
Senior Java / AWS Developer - compensation up to GBP 150k-230k

Ambition • Greater London

On-site
GBP 70,000 - 90,000
Competitive compensation
High levels of ownership
Strong team environment