Senior Rust Developer
$$$$
Product
Про нас
Ми — міжнародна prop-trading платформа. Надаємо трейдерам капітал через челленджі та дозволяємо торгувати через MT5, cTrader, TradeLocker і власний вебтермінал.
Під капотом — близько 80 мікросервісів на Rust, event-driven архітектура на базі Service Bus, прямі інтеграції з торговими платформами.
Чим потрібно буде займатися
- Розвивати торгову платформу: trading-control, risk-management, payouts, leaderboards, дашборди трейдерів.
- Писати нові gRPC-сервіси та REST-проксі до них.
- Доробляти мости до торгових платформ: MT5, cTrader, TradeLocker — низька latency, коректна обробка ордерів і позицій.
- Інтегрувати платіжні шлюзи, KYC-провайдерів, маркетингові системи.
- Брати участь у проєктуванні архітектури.
Що ми очікуємо від кандидата
Rust: від 1 року комерційного досвіду
- Впевнене володіння ownership/borrowing, async/await, traits, generics.
- Досвід роботи з асинхронними рантаймами, gRPC- та HTTP-фреймворками, ORM/query-builder’ами, серіалізацією.
- Розуміння продуктивності: де виникають алокації, де можливі блокування.
- Чистий ідіоматичний код, типізація замість runtime-перевірок, відсутність unwrap() у production-коді.
Архітектура та інфраструктура
- gRPC + Protobuf: проєктування контрактів, зворотна сумісність.
- PostgreSQL: індекси, плани запитів, міграції, транзакції та рівні ізоляції.
- Event-driven архітектура: досвід з будь-якою шиною повідомлень, наприклад Kafka / RabbitMQ. Розуміння at-least-once, ідемпотентності, ретраїв, dead-letter.
- Docker, вміння читати CI/CD-конфіги.
Софт-скіли
- Самостійність: здатність взяти задачу на рівні «потрібно зробити ось це», декомпозувати її та довести до production.
Буде плюсом
- Базове розуміння трейдингу: CFD / Forex / Futures, ордери, позиції, маржа, P&L, leverage, stop-out.
- Досвід у prop-trading, hedge funds, брокерах або біржах.
- Досвід роботи з MT5 API, cTrader API, TradeLocker API.
- Досвід з .NET / C#.
Required domain experience
| Fintech | 1 year |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Published 29 May
27 views
·
6 applications
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...