Back to search
Durlston Partners Linkedin · Posted 2mo ago

Software Engineer

London, Westminster, United Kingdom

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Trading Systems Engineer (C++/Rust) - HFT fund - Relocation to the UAE - Up to $250k base


Salary: Up to $250k base + exceptional benefits

Location: Abu Dhabi, UAE (relocation support provided)

Industry: Global HFT firm

Role: Low Latency Engineer (C++/Rust) UAE


We are partnering with a leading quantitative trading firm in the UAE that is building highly sophisticated, performance-critical trading infrastructure. They are seeking experienced low latency engineers from either a C++ or Rust background to help develop the next generation of trading technology.


This role sits at the intersection of software engineering, systems architecture, and electronic trading. You will work closely with traders, quantitative researchers, and fellow engineers to design, build, and optimise ultra-high-performance systems where every microsecond matters.


Key Responsibilities

  • Design and develop low latency trading infrastructure and performance-critical applications.
  • Build scalable, resilient, and highly efficient systems that support live trading activities.
  • Partner with trading and research teams to translate requirements into production-ready solutions.
  • Identify performance bottlenecks and drive optimisation across software, operating systems, networking, and hardware layers.
  • Contribute to the evolution of core frameworks, libraries, and engineering best practices.
  • Participate throughout the full software development lifecycle, from design and implementation through to deployment and ongoing enhancement.


Requirements

  • Strong software engineering experience using either C++ or Rust in Linux-based environments.
  • Proven track record building high-performance, low latency systems.
  • Deep understanding of systems programming, networking, and concurrent application design.
  • Experience optimising applications for latency, throughput, and reliability.
  • Strong knowledge of Linux internals, operating systems, and performance analysis tools.
  • Understanding of network protocols and network stack optimisation.
  • Familiarity with CPU architecture, memory management, and hardware-level performance considerations.
  • Experience within electronic trading, market infrastructure, or other latency-sensitive environments is highly desirable.
  • Exposure to assembly language and low-level performance tuning is advantageous.


Preferred Background

We are particularly interested in engineers who have worked on trading systems, exchange connectivity, market data platforms, execution systems, or other performance-sensitive distributed systems. Candidates from high-frequency trading, quantitative trading, financial markets infrastructure, telecommunications, gaming, or similar low latency environments are encouraged to apply.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search