Mira Developments

Rust Developer

Mira Developments

full-time

Posted on:

Location Type: Remote

Location: Georgia

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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).
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RustPythonasync stacktokioaxumtokio-tungstenitePostgreSQLClickHouseKafkaDocker
Soft Skills
English B1