Careers

Rust Developer

The company invites a Middle Senior level Rust Developer to join its team for a project to develop a trading platform for the financial sector.

Requirements:

  • Knowledge of the Rust ecosystem: tokio, futures, actix, serde etc;
  • Understanding of the OS structure based on the Linux kernel;
  • Understanding of network protocols;
  • Knowledge of basic algorithms, data structures and design patterns;
  • The desire to engage in optimization where it is really needed;
  • Ability to decompose tasks and design automation processes;
  • No legacy in C/C++, etc.; We only work with systems written entirely in Rust;
  • At least 1 year of commercial development experience.

It will be an advantage:

  • Experience in FinTech with blockchains of any systems;
  • Experience working on systems with increased response time requirements;
  • Experience working on highly loaded systems;
  • Understanding the structure of modern DBMS for working with large amounts of data: ClickHouse, kdb+;
  • Experience with Kafka or other message queues;
  • Experience with Ansible;
  • Experience with Docker;
  • Experience in the financial industry;
  • Participation in opensource projects, hackathons;
  • Experience in using programming languages ​​of various paradigms.

We offer:

  • Ability to work remotely, from anywhere in the world, or in one of our offices;
  • Flexible schedule;
  • Work in a multi-faceted and talented team of developers and product owner;
  • Opportunity for growth, learning and experimentation;
  • Registration conditions are discussed individually.
Rust Developer