The Ideal Candidate
Is interested in solving low-latency systems problems and optimize performance-critical code
Has good understanding of large data structure, experience of working with client-server connections, and writing and optimizing code for high performance
Is passionate about technology, interested in both low-level details of how computer hardware operates and high-level design of large systems
Has a “start-up” mentality. Able to iterate quickly and write production quality code rapidly
Responsibilities :
Responsibilities will span the entirety of the trading system and will cover multiple products & assets within the crypto-currency trading universe (e.g. cash, futures)
Projects may include connecting to new exchanges, upgrading major trading system components, designing a completely new application from scratch
In this role, you will have the opportunity to deploy your coding skills to build a large-scale trading system (from scratch!) and understand crypto-currency trading
Requirements
2+ years experience coding in C++; professional experience in back end engineering
Proficiency with object-oriented design, data structures, and algorithms
Experience developing distributed systems and cloud services
Expert troubleshooting abilities with strong debugging and problem-solving skills
Understanding of network and hardware architecture
Knowledge in Financial Services topics (such as the below) is helpful, but not essential
Equities, Futures & Options
Market data distribution and order management system
Technical competencies:
C++, strong
Database applications, intermediate (SQL, KD
B)
Familiar with all phases of SDLC (unit testing, automatic build and release, peer-review, Jenkins, Jira, GNU Make / Cmake)
Experience with running code in containerized environments is a plus, especially Docker and Kubernetes
Experience with AWS (or other cloud software/infra) (nice to have)
For the initial hires, we are prioritizing a profile with the following experience in “Financial Services Connectivity”. If you come across profiles with this experience, we are particularly interested in talking to them
Implementing Low Latency Market data and order entry to exchanges
Familiar with FIX, Binary, Websocket protocols & multithreading concepts