Match score not available

Blockchain developer (Rust/Python)

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Thorough knowledge of networking, data transfer, and computer architecture, Proficiency in Rust & Python (tokio, serde, numba).

Key responsabilities:

  • Rewrite components in Rust and integrate them into Rust/Python ecosystem
  • Merge Python pipelines with new Rust components and develop integration strategy
One Arrow Consulting Group logo
One Arrow Consulting Group Hrtech: Human Resources + Technology Scaleup https://www.onearw.com
51 - 200 Employees
See more One Arrow Consulting Group offers

Job description

This is a remote position.

Our client is a market-making and algorithmic trading company based in Dubai. 


We are currently looking for a highly skilled senior developer with extensive experience in both Rust and Python to join our quantitative trading team. The ideal candidate will be responsible for rewriting essential components in Rust and seamlessly integrating them into our expanding Rust/Python ecosystem. We need someone who is ambitious and experienced enough to merge existing Python pipelines with new Rust components and develop a long-term strategy for their integration.



Requirements

General Requirements:


- Thorough knowledge of networking, data transfer, and computer architecture

- Proficiency in asynchronous/massively parallel programming

- Strong understanding of memory management in non-garbage collected environments

- Familiarity with system call wrapper library functions

- Experience with Python, Java, Redis, Kafka, Postgres, Influx, Loki, and Grafana


Rust-Specific Requirements:


- Experience with tokio, serde (or similar alternatives), and pyo3/modin

- Familiarity with the Rust standard library and ownership model

- Understanding of safety and concurrency concepts in Rust


Python-Specific Requirements:


- Proficiency in asyncio and a comprehensive understanding of threading

- Experience with numpy, cython, numba, and knowledge of high-performance Python techniques is advantageous

- Familiarity with key Python libraries for data analysis, including pandas and scikit-learn



Required profile

Experience

Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Blockchain Developer Related jobs