Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
A large US hedge fund develops global trading systems and is porting them from a monolithic codebase to a distributed platform. The systems use low-latency optimized C++ and include legacy C++98 alongside modern C++17/20.
задачи
Develop robust, well-tested, very low-latency C++ for trading systems;
Refactor code safely and efficiently;
Participate in a weekly sprint process and daily stand-ups with developers from around the world;
Stay informed about programming language evolution and upcoming C++23 and C++26 developments;
Perform constructive code reviews for other developers;
Contribute to improving the efficiency of financial markets.
требования
C++98 through C++11 experience; experience with C++14, C++17, and C++20 is preferred;
Strong algorithms and software engineering skills;
Good written and spoken English;
Strong unit testing skills;
Experience with Linux and gdb;
Willingness to do what is needed to get the job done;
Humility and ability to accept constructive code review criticism;
Nice to have: knowledge of Boost, gtest, Abseil, DPDK, and other open source libraries, CMake, trading systems experience with equities, futures, FX, or commodities, FIX, ITCH, or OUCH protocols, SBE, market data processing, Kafka, Pulsar, or Aeron, distributed systems, heavy template metaprogramming in modern C++17 and beyond, CI/CD and DevOps with GitLab, Python or Java exposure.