Software Engineer – Engineering Tools

Company: G Research
Apply for the Software Engineer – Engineering Tools
Location: London
Job Description:

Overview

In this engineering role, you will contribute to a world-class trading system and help scale a petabyte-scale data platform. You’ll design and implement solutions that accelerate data and compute throughput, while applying best practices and owning end-to-end delivery. The position sits within a research-driven, collaborative environment that values deep exploration and methodical execution. You will work with modern languages and distributed systems to enable high-impact financial research and trading capabilities.

Pay / Benefits

  • 35 days’ annual leave
  • 9% company pension contributions
  • comprehensive healthcare and life assurance
  • lunch provided via Just Eat for Business
  • cycle-to-work scheme
  • monthly company events

Responsibilities

  • Contribute to the evolution and operation of a world-class trading system
  • Design and build solutions for a petabyte-scale data platform
  • Continuously explore and develop ways to improve data and compute throughput at scale
  • Demonstrate software engineering best practices

Key requirements

  • Intelligent, pragmatic and capable engineer
  • Proven ability to engineer high-quality software
  • Appreciation of good architecture and engineering best practices
  • End-to-end ownership of solutions: from articulation through to delivery
  • Good understanding of fundamental algorithms and data structures
  • Interest in finance and trading and its challenges
  • Ability to collaborate with and influence technical and non-technical colleagues across the business
  • Effective decision-making with a focus on mid to long term
  • Enjoy working as part of a software development team
  • collaboration
  • communication
  • ownership
  • C#
  • Python
  • C++

…

Posted: September 14th, 2026