
About this role
We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity.
From our London HQ, we unite world-class researchers and engineers in an environment that values deep exploration and methodical execution — because the best ideas take time to evolve. Together we’re building a world-class platform to amplify our teams’ most powerful ideas.
As part of our engineering team, you’ll shape the platforms and tools that drive high-impact research – designing systems that scale, accelerate discovery and support innovation across the firm.
Take the next step in your career.
Â
The role
We operate an advanced systematic client trading platform. Its systems are fully automated, globally distributed and operate at extreme scale — executing millions of trades per day. Ensuring platform resilience, uptime and operational efficiency is mission-critical.Â
As a Software Engineer in Realtime Quant Frameworks, you’ll play a key role in helping our quant researchers move faster across our large scale compute estate — building systems that reduce the complexity of running workloads across massive compute farms and providing real-time support to keep research running smoothly and efficiently.
A key part of the role focuses on our core scheduling platform, written in F#, which distributes huge workloads across the compute farm and is accessed via Python and .NET SDKs — the main interface our quants use day-to-day.
You’ll contribute to a TypeScript/React UI, backed by an F# ASP.NET service with a Postgres database on Kubernetes, giving real-time visibility into workload progress.
Beyond that, you’ll help extend our tooling and frameworks that enable quants to build and deploy research platforms and express computations over streaming data — creating flexible, high-performance systems that go well beyond the quant finance domain.
Who are we looking for?
The ideal candidate will have the following skills and experience:
- An extensive background in software engineering, ideally in distributed or high-performance systems
- Experience with F#, C#, Python or similar languages in production environments
- Experience working with Python in research or data-driven workflows
- Familiarity with modern backend and cloud-native technologies including Kubernetes and relational databases
- Strong problem-solving skills and ability to work closely with quantitative researchers
Why should you apply?
- Highly competitive compensation plus annual discretionary bonus
- Lunch provided (via Just Eat for Business) and dedicated barista bar
- 35 days’ annual leave
- 9% company pension contributions
- Informal dress code and excellent work/life balance
- Comprehensive healthcare and life assurance
- Cycle-to-work scheme
- Monthly company events
G-Research is committed to cultivating and preserving an inclusive work environment. We are an ideas-driven business and we place great value on diversity of experience and opinions.
We want to ensure that applicants receive a recruitment experience that enables them to perform at their best. If you have a disability or special need that requires accommodation please let us know in the relevant section
More roles at G Research
- Low Latency Network Engineer — London · Dev · Mid-Senior
- Network Automation Engineer — London · Dev · Mid-Senior
- Algo Safety Risk Specialist — London · Risk · Mid-Senior
- Open Source Architect — London · Dev · Mid-Senior
- Core AI Engineer — London · ML · Mid-Senior
- Quantitative Analyst — London · Quant · Entry Lvl