Position: C++ developer (low-latency network)
Company: Luxoft
Experience required: 3y
English level: upper

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

Responsibilities
* Deliver software solutions per backlog priorities
* Contribute to architecture and design, come up with creative ideas where possible
* Contribute to functionality, refactor select elements
* Maintain and adhere to high standards of code quality

Skills
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