Senior C++ developer

Luxoft Poland
Senior
Online interview
B2B Employment contract
Remote
Remote possible
100%

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

Your tasks

  • 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

Who we're looking for?

MUST
  • 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
Work environment

Our company

Luxoft Poland

Krakow, Wrocław, Warsaw, Gdańsk 1500
Tech skills
  • Java
  • JavaScript
  • C++
  • C#
  • Python
  • Scala
  • Android
  • Android
  • iOS
  • Go

Check out similar job offers