Rust Developer - Digital Asset Trading
London, UK - onsite 5 days in office
Company Description
Our client is a London-based, venture-backed company leading the way in digital asset trading technology. Their mission is to drive growth across the digital asset ecosystem by providing liquidity solutions for both centralized and decentralized trading platforms.
The Role
They are seeking a Rust Developer with strong analytical skills, demonstrated through a background in mathematics, physics, computer science, engineering, or similar fields. A passion for technology and software development is essential.
While experience in building low-latency systems is a plus, it is not required. What matters most is a genuine interest in these areas. Candidates with an entrepreneurial mindset who believe that any challenge, no matter how complex, can be solved are highly valued.
Preference is given to those based in, or willing to relocate to London, appreciating the advantages of working in person alongside like-minded peers.
Key Responsibilities
- Extend and enhance low-latency connectivity and trading infrastructure
- Optimize the performance of the core pricing engine for maximum throughput
- Contribute to the improvement of network infrastructure for fast data transmission
- Design, develop, and test new features for high-frequency trading, trade monitoring, and risk management
Requirements
- At least 2 years of experience in Rust and Python with strong applied programming skills
- Experience building systems for data processing or latency-sensitive applications
- Proficiency in writing high-performance, multi-threaded code
- Experience developing scalable, distributed systems
- Strong understanding of concurrency and object-oriented programming
- Familiarity with database systems and basic SQL
- Comfortable working with Linux/Unix, AWS, Git, and Docker
Apply Now!