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.
 
                              
                          
                                    