Rust Engineer (Remote or Relocation to Dubai)
About the job
Rust Engineer (Remote / Relocation to Dubai) - Competitive Salary + Benefits - MUST BE RUSSIAN SPEAKING
We are looking for a Software Engineer with experience in both Rust and Python to join our quant trading company. The successful candidate will join the team to rewrite vital components in Rust, integrating them into our growing Rust/Python ecosystem. We’re looking for someone ambitious and experienced enough to help us integrate existing Python pipelines with newly introduced Rust components and create a vision for how these two will work together in the long term.
Responsibilities:
- Transferring a number of speed-sensitive elements from the current codebase, primarily written in Python, to Rust for performance acceleration. The goal is to reduce internal latency from 600 μs to 10 μs.
- Optimising Rust modules for efficient CPU and memory usage while maintaining a user-friendly interface for data analysts and traders.
- Integrating Rust modules into the existing Python codebase and ensuring their seamless operation.
Further developing and improving the company's internal systems, making them more secure, faster, and mature.
Requirements:
- 2+ years of commercial experience in Rust;
- Experience with tokio, serde (or alternatives), pyo3/modin;
- Deep understanding of networking, data transfer, and computer architecture in general;
- Proficiency in async/massively parallel programming concepts;
- Excellent understanding of memory management in non-garbage collected environments;
- Familiarity with system call wrapper library functions;
- Familiarity with Python’s key libraries for data analysis, such as pandas and scikit-learn;
- Proficient in English, both written and verbal, to effectively communicate within the team and with stakeholders.
Nice-to-have:
- Knowledge of financial markets;
- Experience in high-frequency trading (HFT) systems;
- Experience with numpy/cython/numba and understanding of high-performance Python.
What they offer:
- Exciting challenges with fast feedback;
- Excellent opportunities for professional growth and self-realisation without bureaucracy;
- Remote work from anywhere in the world or in a comfortable office in Dubai;
- Flexible schedule.
If you feel you are a good fit and are either looking for a fully remote role or looking to relocate to Dubai - then apply or send your CV directly to husnan@umatr.io
Posted 3 days ago
Senior Backend Engineer - .NET
Posted 3 days ago
Senior Frontend Developer (React/typescript)
Posted 3 days ago
Technical Support Specialist
Posted 3 days ago