DP
Software Engineer
Accepting applicationsDurlston Partners · New York, United States
Full-Time Mid_senior C++aterf
Posted
25 May
Category
Test
Experience
Mid_senior
Country
United States
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.
Show more Show less
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.
Show more Show less