We are seeking a senior C++ engineer to join our development team in building a robust, resilient, low-latency, highly-available cryptocurrency trading platform.  This role offers a unique opportunity to join a small team that is defining a new architecture from the ground up.  You will contribute to strategic decision making and drive business-critical projects.  The ideal candidate is innately curious and looking for more than just incremental changes to an existing codebase; you should be a hands-on self-starter with the adaptability to thrive in a multidisciplinary role, have a very strong technical and academic background, and be eager to take on new challenges in an emerging industry. 

 

Responsibilities:

  • Drive execution of business initiatives by designing and implementing core elements of our trading platform and iterating on latency-sensitive critical-path components (e.g., order-entry systems, position and risk management systems, market-data processing systems, and strategy decision-making logic).
  • Develop modern communication interfaces to hide the medium between our trading processes.
  • Work closely with our data scientists to build sophisticated tools for simulation and deployment of our predictive trading models.


Required qualifications:

  • Bachelor’s or master’s degree in CS or another highly technical field from a top-tier institution.

  • Extensive experience (8+ years) using C++ to build fully automated, scalable, reliable systems in a professional setting.
  • In-depth knowledge of network, system, and inter-process communication programming.
  • Expert in event-driven programming.
  • Familiarity with Linux and experience in Python or some other scripting language.
  • Highly analytical with keen optimization skills and a strong attention to detail.
  • Curious, self-motivated, and resourceful with a strong attention to detail.
  • Able to work collaboratively on system design and innovation and to communicate complex ideas clearly.


Desired qualifications:

  • Experience with Boost libraries, especially Asio.
  • Experience with cluster/cloud computing.
  • Some knowledge of the cryptocurrency domain preferred.
This position has been filled. Would you like to see our other open positions?