Senior C++ Developer (Trading Systems)
О вакансии Мы ищем опытного и целеустремленного Senior C++ Developer для пополнения нашей команды. В этой роли вы будете работать с крупной и сложной кодовой базой, сосредоточившись на нашей основной торговой инфраструктуре. Вы будете непосредственно отвечать за реализацию и улучшение интерфейсов для системы котировок для дилеров Tradeweb и торговой системы Tradeweb.
Детали вакансии
- Зарплата: 40 - 65 долларов США / час (в зависимости от опыта)
- Формат работы: 100% удаленная работа
- График: Требуется 6-часовое пересечение с часовым поясом Восточного побережья США (EST/EDT)
Обязанности
- Разработка систем: Работа с крупной кодовой базой, требующей пытливого и упорного подхода к разработке и поддержке.
- Интеграция: Реализация надежного кода для взаимодействия с системой котировок для дилеров Tradeweb и торговой системы Tradeweb.
- Улучшение кода: Понимание существующей кодовой базы для текущих классов активов и их улучшение в рамках установленной инфраструктуры и соглашений по кодированию.
– Контроль качества: Обеспечение тщательного тестирования кода с использованием таких инструментов, как низколатентные тестовые симуляторы и автоматизированные скрипты.
- Оптимизация: Повышение общей производительности системы за счет выявления и устранения неэффективностей в коде и процедурах.
- Сотрудничество: Тесная работа с внутренними заинтересованными сторонами и менеджерами по продуктам для уточнения требований и спецификаций проекта.
- Техническая поддержка: Оказание поддержки второй линии путем расследования и решения повседневных запросов по котировкам в средах разработки и производства.
Требования (обязательные)
- Минимум 5 лет опыта разработки корпоративных многопользовательских систем реального времени.
3- Владение C++ (желательно C++20 и новее).
- Опыт работы в среде Linux.
. Опыт работы с корпоративной архитектурой (клиент, сервер, многоуровневые системы).
- Прочная база в области компьютерных наук.
– Способность быстро обучаться, понимать и отлаживать сложные существующие корпоративные системы.
- Четкие и эффективные навыки устного и письменного общения.
- Прагматичный подход к решению проблем с демонстрацией способности к планированию и тестированию.
- Опыт работы со скриптовыми языками (Python, JS/TS, Perl), REST, протоколом FIX и бинарными протоколами.
- Сетевой программинг (TCP/IP) и реляционные базы данных.
Будет плюсом
- Опыт работы над проектами в сфере торговли/финансов.