Senior Rust Developer

Posted a week ago by James Joseph Associates

Location:
EC2N, Broad Street, Greater London
Salary/Rate:
£150,000 - £200,000/annum Circa 40-80% Bonus + Pension + Bens

Our client is a leading and well-established High-Frequency Prop Trading and Market-Making firm. The business is going from strength to strength and enjoys exceptional profits. As a consequence, the need has arisen to hire an additional senior software engineer with an accomplished background working in low-latency trading systems, commercial experience with Rust and a background in either C++ or Java with a focus on optimising performance.

You would work on a bleeding-edge tech estate with a team of elite engineers who operate in an inclusive and collaborative culture. Our client seeks the best and offers an above-market basic salary and exceptional bonuses.

THE ROLE:

  • Create efficient, low-latency trading systems in Rust, replacing the current blend of Java and C++ where necessary
  • Collaborate closely with your colleagues in quantitative research, and trading to understand business needs and devise cutting-edge technical solutions.
  • Compose clean, maintainable, and optimized code with a strong focus on minimizing latency, maximizing throughput, and enabling seamless scalability.
  • Establish and manage a sturdy trading infrastructure capable of effortlessly managing substantial data and transaction loads.
  • Work in tandem with other developers, DevOps specialists, and IT support teams to ensure the smooth and error-free operation of our trading systems.

SKILLS / EXPERIENCE REQUIRED:

  • Proficiency in Rust with a background in either Java and C++.
  • Exceptional software engineering skills including multithreading, concurrency, and networking
  • Knowledge of financial markets and trading systems.
  • Adeptness with various communication protocols, including TCP, UDP (unicast and multicast), as well as a deep understanding of WebSocket, HTTP, and FIX protocols.
  • Exposure to SBE (Simple Binary Encoding) or related protocols
  • Practical experience in Inter-process Communication (IPC) over shared memory.
  • Strong problem-solving and analytical abilities.
  • Exceptional communication and collaboration skills.
  • Awareness of time-series databases and big data technologies.
Type:
Permanent
Start Date:
ASAP to 3 month
Contract Length:
Permanent
Job Reference:
tw336
Job ID:
220473617

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts