We're a global algotrading company with an advanced tech stack.
Our company implements the full cycle: from developing trading strategies and algorithms to creating software. We pay great attention to thorough market research and the continuous development of our technological infrastructure.
Join our dynamic team of over 100 professionals and contribute to our pursuit of precision and excellence.
We are growing and looking for a strong engineer to join the Gateway team. We are excited to offer this role to both experienced Rust and C++ developers with experience developing connectors to exchanges if you are interested in moving to Rust.
Ensuring the quality, reliability, and performance of developed solutions through automated (unit, integration, performance) and manual testing.
Supporting and improving services according to business needs and feedback.
Keeping documentation up to date.
Developing reliable and high-performance trading platform gateways:
Developing solutions in Rust and low-level optimization methods up to processor cycle savings and cache miss prevention.
Reverse engineering external exchange API interfaces.
Coordination of business and technical requirements, integration, and support issues with product, trading, DevOps teams.
Required skills and experience
2+ years of commercial development experience in Rust / 2+ years of commercial development experience in C++ and experience in developing connectors to exchanges combined with a desire to switch to Rust.
Understanding of computer systems and software architecture: Linux OS, data structures and algorithms, asynchronous programming, parallel programming, distributed computing, and performance optimization.
Knowledge of communication protocols — TCP, UDP, HTTP/REST, WebSocket.
Confirmed practical experience in developing exchange gateways.
Solid adherence to efficient software development principles — SOLID, TDD.
Higher technical education.
What we offer
Working in a modern international technology company without bureaucracy, legacy systems, or technical debt.
Excellent opportunities for professional growth and self-realization.
We work remotely from anywhere in the world, with a flexible schedule, and provide assistance with relocation.
We offer compensation for health insurance, sports activities, and non-professional training.
Interview with Team Lead and Project Manager.
Владимир IT Recruiter
О компании Название скрыто (Fintech)
101 - 200
The company name is under an NDA. A proven Fintech global company with an advanced stack and decade of successful trading experience is developing a proprietary platform to trade thousands of instruments across dozens of markets. The recruiter will disclose all details in person immediately upon response.