Quantitative Developer (Rust)
Quantitative Developer (Rust)

Quantitative Developer (Rust)

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Develop high-performance trading systems in Rust and collaborate with traders to implement strategies.
  • Company: Join a leading market-making firm providing billions in liquidity to crypto protocols daily.
  • Benefits: Enjoy top compensation, flexible working options, and a dynamic team environment.
  • Why this job: Be part of a cutting-edge team driving innovation in cryptocurrency trading and technology.
  • Qualifications: One year of Rust development experience and familiarity with trading strategies required.
  • Other info: Experience in high-frequency trading is a plus but not mandatory.

The predicted salary is between 43200 - 72000 £ per year.

Working on behalf of a leading market-making firm that provides billions of dollars of liquidity to cryptocurrency protocols and exchanges daily. They are looking to hire a strong Rust developer to join one of their top performing trading teams.

For this role you will deliver high-performance trading systems in Rust that directly drive strategy execution and profitability. Enable traders and researchers to operate at scale by building robust infrastructure, analytics tools, and automation.

Responsibilities:
  • Design, develop, and maintain a low-latency trading system in Rust.
  • Collaborate with traders, engineers, and quants to design and implement trading strategies within market-making, prop, and OTC.
  • Build new tools/infrastructure to facilitate research; e.g., analytics and optimization.
Requirements:
  • Minimum of one year experience developing in Rust; will be tested.
  • Familiarity with core trading strategies (e.g., market-making, arbitrage, execution).
  • Strong understanding of algorithms and data structures, as well as quant finance concepts: limit-order books, market microstructure, pricing.
  • Experience with real-time data processing, IPC/shared-memory architectures, and low-allocation/zero-copy design.
  • Prior experience in high-frequency trading, market-making, or other electronic trading environments is a strong advantage but not required.

Top compensation package and flexible working is provided!

Quantitative Developer (Rust) employer: Radley James

As a leading market-making firm in the cryptocurrency space, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to excel. Our Quantitative Developers enjoy top-tier compensation, flexible working arrangements, and the opportunity to collaborate with talented traders and engineers on cutting-edge trading systems. With a strong focus on professional growth and the chance to make a significant impact in the rapidly evolving financial landscape, we are an excellent employer for those seeking meaningful and rewarding careers.
R

Contact Detail:

Radley James Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quantitative Developer (Rust)

✨Tip Number 1

Familiarise yourself with Rust's unique features and best practices. Engage in coding challenges or contribute to open-source projects that focus on low-latency systems to showcase your skills.

✨Tip Number 2

Network with professionals in the trading and finance sectors. Attend meetups or webinars focused on quantitative trading and Rust development to make connections that could lead to referrals.

✨Tip Number 3

Stay updated on the latest trends in quantitative finance and trading strategies. Understanding market-making and arbitrage will help you speak confidently about relevant topics during interviews.

✨Tip Number 4

Prepare for technical interviews by practising algorithm and data structure problems, especially those related to real-time data processing. This will demonstrate your problem-solving abilities and understanding of quant finance concepts.

We think you need these skills to ace Quantitative Developer (Rust)

Proficiency in Rust programming
Experience with low-latency trading systems
Understanding of core trading strategies (market-making, arbitrage, execution)
Strong knowledge of algorithms and data structures
Familiarity with quantitative finance concepts (limit-order books, market microstructure, pricing)
Experience with real-time data processing
Knowledge of IPC/shared-memory architectures
Ability to implement low-allocation/zero-copy design
Collaboration skills for working with traders and engineers
Experience in high-frequency trading or electronic trading environments
Analytical thinking and problem-solving skills
Ability to build robust infrastructure and analytics tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Rust and any relevant projects you've worked on. Emphasise your understanding of trading strategies and algorithms, as these are crucial for the role.

Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about quantitative development and how your skills align with the company's goals. Mention specific experiences that demonstrate your ability to build low-latency systems and collaborate with traders.

Showcase Relevant Projects: If you have any personal or professional projects related to trading systems or Rust development, include them in your application. This can help illustrate your practical experience and problem-solving skills.

Prepare for Technical Assessment: Since the company will test your Rust skills, brush up on your knowledge of algorithms, data structures, and real-time data processing. Be ready to discuss your thought process and approach to coding challenges.

How to prepare for a job interview at Radley James

✨Showcase Your Rust Skills

Make sure to highlight your experience with Rust during the interview. Be prepared to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. They will likely test your knowledge, so brush up on key concepts and coding practices.

✨Understand Trading Strategies

Familiarise yourself with core trading strategies such as market-making and arbitrage. Being able to discuss these concepts intelligently will demonstrate your understanding of the industry and how your role fits into their operations.

✨Discuss Algorithms and Data Structures

Since a strong understanding of algorithms and data structures is crucial for this role, be ready to explain how you've applied these in past projects. Consider preparing examples that showcase your problem-solving skills and efficiency in coding.

✨Prepare for Real-Time Data Processing Questions

Given the emphasis on real-time data processing and low-latency systems, review relevant techniques and architectures. Be ready to discuss your experience with IPC/shared-memory architectures and how you've implemented zero-copy designs in your previous work.

Quantitative Developer (Rust)
Radley James
R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>