Research Technology Engineer

Posted 9 Days Ago
Be an Early Applicant
London, Greater London, England
Senior level
Financial Services
The Role
Join the research technology team at XTX Markets to work on coordinating the design of datacentre infrastructure, hardware selection, operating system tuning, storage management, and network orchestration. Develop software for managing fair distribution of work on a high-performance compute cluster supporting daily trading volumes of over $300bn. Collaborate with researchers to optimize system performance and reliability. Previous financial services experience not required. Requires 5-10 years of relevant experience and strong coding and networking skills.
Summary Generated by Built In

The Firm

XTX Markets is a leading algorithmic trading company partnering with counterparties, exchanges and e-trading venues globally to provide liquidity in the Equity, FX, Fixed Income, Commodity & Options markets. We provide consistent liquidity, helping market participants throughout the world obtain the best prices in the various assets classes we cover, regardless of changing market conditions.

At XTX Markets technology is our business and we are a diverse organisation which attracts outstanding talent from across all industry backgrounds. We are focused on teamwork and our people collaborate on all aspects of the business, working openly and with respect for each other, our clients and the market. Our culture is non-hierarchical and one where everyone is valued. We strive for excellence in everything we do.


The Role

XTX has one of the largest HPC clusters in the world, which the research technology team have built by writing software. We are not afraid to write our own filesystems, job distribution engines, orchestration tools and build systems if that is the optimal way to manage infrastructure at scale (which it often is). We are looking for someone to join in a senior capacity to work with our experienced team to help coordinate designing our datacentre, choosing the right hardware, tuning operating systems, storage, and networks, managing orchestration and observability to writing the software which manages fair and efficient distribution of work on our compute cluster. We are a full stack team that works side-by-side with our researchers to make the most performant, reliable and transparent system we can.

The infrastructure that we build and maintain allows XTX to trade globally with daily volumes of over $300bn per day across a wide range of asset classes.


Responsibilities

The right candidate will:

  • Contribute to all components of our HPC infrastructure and code, and work on growing one of the biggest private compute clusters anywhere.
  • Write software that runs on a compute cluster that grows continually but currently has ~1PB memory, ~110K CPU cores, > 20,000 GPU’s, 200+PB of mixed SSD and HDD storage, connected by a high-performance network.
  • Enter an environment where improvements can usually be made very quickly, and where the results of those changes are both immediately visible and can make a large impact to the quantitative research function at the heart of our business.

Examples of current projects being undertaken by the group are:

  • Implementing an inhouse-written filesystem
  • Changing our host monitoring infrastructure
  • Bare metal provisioning
  • Changing our observability system to a new lightweight high performance metrics visualisation system


Essential Attributes

  • Previous direct experience in a similar setting with large-scale-compute, although previous experience in financial services is not necessary. We expect between 5-10 years of experience in a relevant setting.
  • Strong coding skills, preferably with recent exposure to python and at least one statically typed language. You will likely have a good STEM degree and/or top-notch technical credentials, and a drive to achieve.
  • Clear working knowledge and hands-on experience with computer networks; design, configuration, monitoring, automation, approaches to loss + congestion control, understanding of underlying hardware, IP/Ethernet and InfiniBand, host tuning. Be prepared to back this up by knowing how these technologies work at a fundamental level.
  • Strong knowledge of large-scale infrastructure management, using code as a tool to facilitate hardware performance evaluation, automated builds, patching, application deployment, domain environment (DHCP/DNS/data locality etc.), observability (monitoring and alerting) and storage.
  • A desire to solve complex problems optimally from the ground up, not just always reassembling components written by others.
  • Using your knowledge from many layers of the technology stack (network/hardware/OS/software) to produce an optimal result.
  • A working knowledge of large-scale distributed systems.
  • Understanding of one or more machine learning frameworks and compute offload devices, like GPUs, is an advantage.


Benefits

  • Onsite gym, sauna, and fitness classes at no charge
  • Extensive medical benefits including an on-site doctor and therapist at no charge
  • Breakfast and lunch provided daily
  • Various supports for caregivers, including emergency dependent care
  • Beautiful Kings Cross office: https://vimeo.com/257888726
  • 25 days paid holiday per year + statutory holiday and paid sick days
  • Generous Pension contributions

Top Skills

Python
The Company
HQ: London
209 Employees
On-site Workplace
Year Founded: 2015

What We Do

We are a leading quantitative-driven electronic market-maker partnering with counterparties, exchanges and e-trading venues globally to provide liquidity in the Equity, FX, Fixed Income and Commodity markets. We provide consistent liquidity, helping market participants throughout the world obtain the best prices in the various assets classes we cover, regardless of changing market conditions.

XTX Markets is a diverse organisation which attracts outstanding talent from across all industry backgrounds. We are focused on teamwork and our people collaborate on all aspects of the business, working openly and with respect for each other, our clients and the market. We strive for excellence in everything we do.

At XTX Markets technology is our business. Our competitiveness is determined by the collective intellectual power of our people who collaborate on solving the most interesting problems in financial technology. Our culture is non-hierarchical and one where everyone is valued.
Whether you are a computer programming or mathematics graduate, a website designer or an IT engineer – we have recruited and continue to recruit experts with a wide and eclectic array of skills. We are market leaders in what we do.

Similar Jobs

Contentful Logo Contentful

Staff Software Engineer - Analytics (f/m/d)

Enterprise Web • Marketing Tech • Software
Hybrid
London, Greater London, England, GBR
744 Employees

WISE Logo WISE

Staff Network Engineer - Cloud Platform

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
6000 Employees

WISE Logo WISE

Software Engineer - Brazil Regional Expansion

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
6000 Employees

WISE Logo WISE

Senior Software Engineer - Security

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
6000 Employees

Similar Companies Hiring

EDGE Thumbnail
Software • Fintech • Financial Services • Analytics
Chicago, IL
20 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account