Senior Rust & Desktop Framework Engineer (Contract) - NYC- Innovative Algo Trading

Overview

On Site
Full Time

Skills

Trading
UI
Collaboration
Cloud Computing
DevOps
User Experience
Management
Optimization
Mentorship
Rust
Multithreading
Performance Tuning
React.js
TypeScript
Node.js
JavaScript
Finance
High Availability
Apache Kafka
Amazon Kinesis
Streaming
Performance Engineering

Job Details

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.

Contact
If you think you are a strong match for this job description, please do not hesitate to get in touch!

Amy Gandhi

Tel: +44 (0)
linkedin.com/in/amy-gandhi-122b55109
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.