Discover your dream Career
For Recruiters

Hedge funds are replacing a programming language with Rust, but it's not C++

C# was once the best of both worlds for front-end and back-end development in finance. Javascript stole its thunder in the front-end, and now another language is starting to pick its bones clean in the back. 

At London hedge fund Capula Investment Management, C# systems appear to be getting phased out in favor of Rust. A recent job opening from the fund said it has a "stand-alone backtesting system written in Rust" that it plans to integrate into its existing C# codebase. It's currently hiring a senior developer in London to lead this project, who will eventually relocate to Singapore for the role.

It's not just Capula phasing out C# with Rust. Earlier this year, Millennium was looking for a Rust developer in London to maintain C# applications while building new ones in Rust.

Other references to Rust from hedge funds are sparse, save for Qube Research, another London based fund. An internship listing for quantitative tooling developers at Qube said applicants will be "leveraging [their] skills in Python [and] Rust," and said the fund operates "in multiple languages."

Why is Rust coming for C#? It's thought to use significantly less memory and CPU power than C#, but is also able to run code much more safely than a language like C++. R/Rust users comparing Rust and C# said the tooling in the latter was much better, but that advantage may be short-lived as Rust continues to gain fans. 

Have a confidential story, tip, or comment you’d like to share? Contact: Telegram: @AlexMcMurray, Signal: @AlexMcMurrayEFC.88 Click here to fill in our anonymous form, or email editortips@efinancialcareers.com.

Bear with us if you leave a comment at the bottom of this article: all our comments are moderated by human beings. Sometimes these humans might be asleep, or away from their desks, so it may take a while for your comment to appear. Eventually it will – unless it’s offensive or libellous (in which case it won’t.)

author-card-avatar
AUTHORAlex McMurray Reporter
  • Ni
    Nicolas Peteuil
    14 June 2025
    I’ve been using Rust professionally in my current role at a bank since 2023, and it’s been a rewarding experience. One of the projects I worked on involved rewriting a performance-critical system in Rust for a trading desk. The improved performance was immediately noticeable, and a trader personally encouraged me to continue using Rust for future projects. Rust’s combination of safety, speed, and modern tooling has been an excellent fit for the challenges of the financial sector. It’s exciting to see more companies in the industry adopting it, as highlighted in this article. I’m always eager to explore new ways Rust can bring value to the financial sector.
  • Da
    Daniel San
    11 June 2025
    Rust is just like working out, it’s hard in the beginning but brings you quality of life quickly after you get consistent with it and then you want to do it for life

Sign up to Morning Coffee!

Coffee mug

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.

Sign up to Morning Coffee!

Coffee mug

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.