С++ разработчик (crypto биржи, WebSocket, REST API)
Коротко
Develops high-load apps for crypto exchange connectivity via REST API/WebSocket, trading execution systems, microservices architecture, databases, monitoring. · Needs: Deep C++ experience; commercial crypto exchange integration; trading order types and matching engines; financial APIs; PostgreSQL/ClickHouse; microservices
Описание от работодателя
Обязанности: Разработка и поддержка высоконагруженных приложений для подключения к криптовалютным биржам через REST API иWebSocket.
Разработка и поддержка системы исполнения сделок (от прототипа до продакшена).
Проектирование отказоустойчивой и масштабируемой архитектуры микросервисов.
Написание чистого, поддерживаемого и хорошо тестируемого кода.
Оптимизация производительности и задержек (latency) в работе с биржами и базами данных.
Работа с базами данных: проектирование, оптимизация запросов (SQL/NoSQL).
Мониторинг работы приложений, анализ и обработка ошибок взаимодействия с биржами.
Взаимодействие с командой (трейдерами, аналитиками, другими разработчиками) для реализации бизнес-логики.
Требования: Глубокий опыт работы с C++ (без с AI)
Реальный коммерческий опыт разработки приложений, напрямую взаимодействующих с крипто биржами
Понимание основных типов торговых ордеров и механизмов работы бирж (майчинг-движки).
Опыт с финансовыми API, ретраями, идемпотентностью.
Понимание тонкостей и подводных камней API бирж
Опыт работы с базами данных для финансовых данных: PostgreSQL, ClickHouse, и тд, уверенный SQL.
Знание инструментов для кэширования и очередей: Redis, RabbitMQ/Kafka (плюс).
Опыт проектирования и поддержки микросервисной архитектуры.
Умение работать с Docker, Git.
Понимание принципов CI/CD.
Важно: Умение читать и анализировать чужой код, а также сопровождать и модернизировать существующие системы Будет преимуществом :
Знание протоколов FIX или других финансовых протоколов.
Опыт работы с большими объемами данных (Data Intensive приложения).
Знание Pyton/Go/Rust для оптимизации критичных по скорости участков кода.
Опыт настройки мониторинга (Prometheus, Grafana) и алертинга.
Условия: Конкурентная адекватная заработная плата, бонусы по результатам работы
Возможность карьерного и профессионального роста.
Работа над сложными и интересными задачами в быстроразвивающейся индустрии.
Возможность напрямую влиять на архитектуру и технологический стек.
Команда опытных специалистов