Senior C++ developer,
Remote Ukraine


Remote Ukraine

Office Address

Project Description

This role is a part of a team enhancing order management solution (team size: 6 developers).
We utilize co-located infrastructure and special hardware to access stock exchanges in real time.
This solution carries out high-frequency trading, executes rebalancing and takes autonomous control of trading in specific events.

Key focus areas for the team are:
* Further reduction of round trip latency which is already at the cutting edge
* Resiliency to rare events (e.g. if exchange is down)
* Improvement of scalability and tolerance to high load


    • Review existing state and gain deep understanding of the project
    • Contribute to architecture and design, come up with creative ideas where possible
    • Contribute to functionality, potentially refactor select elements of the system


Must have

    • 4+ years of C++ development experience.
    • Solid experience in multithreading, network programming and low-latency.
    • Experience with sockets, Boost, TCP, valgrind, make, messaging, real-time, line handler.
    • Good communication skills.

Nice to have

    • Domain knowledge in order management, Market Data, Equities, FIX, OUCH, ITCH, Nasdaq, NYSE, CME - highly desirable


English: B2 Upper Intermediate



Relocation package

If needed, we can help you with relocation process. Click here for more information.

Work Type


Ref Number


Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
icon Referral Luxoft
Learn more
and Grads
icon Students Luxoft
Learn more

More job opportunities in

Specialization Position / Title Location Seniority Send to a friend
C/C++ Regular C++ developer (with Java) Remote Ukraine, UA Regular
C/C++ Senior C++ Developer Remote Ukraine, UA Senior
C/C++ Senior Engineer C/C++ Remote Ukraine, UA Regular
C/C++ Junior C++ Developer Remote Ukraine, UA Junior