IT & Software

Data Software Engineer

G Research

London · Greater London · United Kingdom

Overview

As a member of the Data Serving Platform team, you will shape scalable data-access services for live and historical datasets that power rapid discovery. You’ll build production-grade platforms that connect data providers and consumers, enabling seamless sharing and analytics across the firm. Expect to optimize performance at scale, uphold reliability, and apply strong engineering practices in a research-driven environment. This role offers high-impact work at the core of the data stack, with a clear path to shaping how researchers access and use data.

Pay / Benefits
  • Highly competitive compensation plus annual discretionary bonus
  • Lunch provided
  • 35 days annual leave
  • 9% company pension contributions
  • Healthcare and life assurance
  • Cycle-to-work scheme
Responsibilities
  • Design, build and evolve production-grade trading platforms and services end-to-end
  • Optimize software performance, throughput and efficiency at scale
  • Contribute to reliability and operational excellence of critical systems
  • Apply strong software engineering practices across testing, code quality, automation and observability
  • Participate in a shared production support rotation, responding to incidents and driving improvements
Key requirements
  • Strong competency with at least one typed language such as Java, C# or C++
  • Experience optimising software performance or efficiency
  • Distributed software systems
  • Data processing or data serving systems
  • Rust
  • Python
  • Parquet
  • Arrow

Reference: WJ-747_30177806

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.