Research Driven Recruitment

Discover the best vacancies in tech and finance, filter results or use our search tool to find your perfect match. If you would prefer to talk to us, please get in touch.

Latest Job Listings

Senior Rust & Desktop Framework Engineer (Contract) – NYC

Innovative Algo Trading

New York City

New Listing

Summary

My client is a world-class hedge fund, looking to hire an exceptional senior-level developer as they build a a Rust-powered next-gen smart desktop platform.

You’ll be expected to have deep experience with the Rust programming language, performance optimizations, and desktop application frameworks. You will join the UI/UX team and collaborate with colleagues in Cloud, DevOps, and various other stakeholders, to ensure that the platform delivers apps with near-native performance, and a fantastic user experience.

This role would suit an outstanding communicator who enjoys managing projects from the architecture and build stage through to performance tuning & optimization, alongside mentoring other developers and championing Rust best practices.

Requirements

  • Significant in-depth Rust experience, developing high-performance applications
  • Knowledge of Tauri, Electron or similar multi-window desktop technologies; custom WebView-based solutions experience would be ideal
  • Strong understanding of async Rust, multithreading, event loops, and performance tuning in a production environment
  • Solid web tech stack experience, e.g. modern frontend frameworks (React); Typescript, Node.js, or Next.js.

Desirable

  • Experience in finance or other high availability industries
  • Kafka, Kinesis, or other event-streaming frameworks experience

Benefits

  • Competitive base salary & bonus + world-class benefits
  • Enormous opportunity to grow, learn and have an impact
  • New ideas are always welcomed; career development is encouraged
  • High-performance engineering culture with the chance to work with industry leaders

 

 

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.