Rust Developer
HFT Company
Our client is a leading European creator of algorithmic trading technology in the digital asset space.
They’re currently active on over 80 exchanges and count numerous marketplaces and asset issuers among our clients, including some of the best-known companies in the crypto space.
They are looking for:
A backend developer to support the growth of our infrastructure and maintain, which is based on anexciting and constantly evolving technology stack. It currently includes Rust, Node.js, Python, PostgreSQL (TimescaleDB), Kubernetes and plenty more ! Your mission would be to develop new features, integrate thirty party APIs, support the development of trading algorithms, and propose improvements to our current infrastructure.
Job description
• Building internal and external tools to support trading activities
• Integrating the APIs of cryptocurrency exchanges, banks and brokers
• Setup and deployment of algorithms
• Implementing financial logic on microservices
Background and experience
• At least 3 years of professional experience in programming Rust
• Experience working with SQL databases
• Familiarity with functional or component testing of services
• Experience building REST and Websocket API clients
• Basic understanding of how to sign an encrypted request
• Ideally, experience building clients that consume streaming data
• Deep understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, etc)
• Basic understanding of the financial market, order books and trading
• Ideally, previous experience interacting with crypto exchanges APIs. Knowledge of Node.js on top of Rust is a strong plus.
Competences and personality
• Team player
• Understand Unix systems
• Capable of having a helicopter view to understand trading strategies
• Willingness to make suggestions and ability to communicate effectively - especially when encountering unfamiliar contexts where clarification is required