Rust developer

MIRA CONSTRUCTION L.L.C

Completely RemoteFull TimeInformation Technology
Posted 1 months ago

Job description

Responsibilities

• Refactoring and migration: Rewrite large modules from Python to Rust. • Integration: Create and maintain Rust libraries for use within Python environments. • Trading features: Develop and support integrations with trading platforms and exchanges. • Optimisation: Work on ETL processes and streaming data processing.

Requirements

• 2+ years of experience with Rust and the async stack: tokio, axum, and tokio-tungstenite. • Good knowledge of Python (required to understand current logic and perform the migration). • Experience with databases and message brokers: PostgreSQL, ClickHouse, and Kafka. • Skills in containerization using Docker. • English level B1 or higher (ability to read technical documentation).

Preferred Qualifications

• Experience developing trading platforms or trading bots. • Practical experience with AI libraries or ML model integration.

Benefits

• Fully remote work format. • Opportunity to work with a large codebase and directly influence the system architecture. • Modern tools and minimal bureaucracy. • Challenging tasks at the intersection of two popular languages. • Competitive salary.

Skills & tools

RustPythonTokioAxumKafkaPostgreSQLClickhouseDocker

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Rust experience
  2. 02Python knowledge
  3. 03Database skills
  4. 04Containerization
  5. 05English proficiency