Careers

Rust Developer

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

Requirements:

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

It will be an advantage:

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

We offer:

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