At a Glance
- Tasks: Write and optimise low-latency code in Rust for a decentralised exchange.
- Company: Leading UK-based decentralised exchange with a focus on performance.
- Benefits: Fully remote work, competitive pay based on performance, and a dynamic work culture.
- Why this job: Redesign core components and make a real impact in high-frequency trading.
- Qualifications: Experience in Rust, understanding of memory ordering, and HFT environments.
The predicted salary is between 43200 - 72000 Β£ per year.
A leading decentralized exchange based in the United Kingdom is seeking a performance-focused developer to write and optimize low-latency code in Rust. You will redesign core components of the matching engine and own critical network paths to ensure optimal performance.
Ideal candidates will understand memory ordering and have experience in high-frequency trading environments, while enjoying a fully remote work culture with competitive compensation based on performance.
Remote High-Performance Rust/C++ Engineer (HFT) in London employer: Durlston Partners
Contact Detail:
Durlston Partners Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Remote High-Performance Rust/C++ Engineer (HFT) in London
β¨Tip Number 1
Network, network, network! Reach out to folks in the high-frequency trading space and let them know you're on the lookout for opportunities. You never know who might have a lead or be able to refer you to a position.
β¨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Rust and C++ projects, especially any low-latency code you've written. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for technical interviews by brushing up on algorithms and data structures relevant to high-frequency trading. Practice coding challenges that focus on performance optimisation to demonstrate your expertise during interviews.
β¨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to connect with you about the role and your fit for our team.
We think you need these skills to ace Remote High-Performance Rust/C++ Engineer (HFT) in London
Some tips for your application π«‘
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Rust and C++. We want to see how you've tackled performance issues in the past, especially in high-frequency trading environments.
Tailor Your Application: Donβt just send a generic CV! Tailor your application to reflect the specific skills and experiences that match the job description. Mention any relevant projects or achievements that demonstrate your ability to write low-latency code.
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary to make your key achievements stand out!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures you donβt miss out on any important updates from our team.
How to prepare for a job interview at Durlston Partners
β¨Know Your Rust and C++ Inside Out
Make sure you brush up on your Rust and C++ skills before the interview. Be prepared to discuss specific projects where you've optimised low-latency code, as well as any challenges you've faced in high-frequency trading environments.
β¨Understand Memory Ordering
Since the role requires a solid understanding of memory ordering, be ready to explain how it impacts performance in concurrent programming. You might even be asked to solve a problem on the spot, so practice explaining your thought process clearly.
β¨Familiarise Yourself with Matching Engines
Research how matching engines work, especially in decentralised exchanges. Be prepared to discuss how you would approach redesigning core components and what strategies you would use to ensure optimal performance.
β¨Show Enthusiasm for Remote Work Culture
As this position is fully remote, demonstrate your ability to thrive in a remote work environment. Share examples of how you've successfully collaborated with teams online and how you manage your time effectively while working from home.