C++ Developers/Engineer for Crypto Assets High Frequency Trading (top salary)

Zug, Switzerland, Full time

Do you want to join the first High Frequency Trading platform for digital assets in the heart of the Crypto-Valley in Switzerland ? 

Remuneration offered are at the top end of salary market range !! 

This is a unique opportunity to join a team early on in an industry that is booming, and get a 360 degrees exposure to high frequency trading, while being in the center of the innovative crypto / blockchain market. 

For a strongly funded Startup we are hiring various Senior (and Junior) C++ developers passionate about building scalable & performant technology. 


The ideal candidate:
- Is interested in solving low-latency systems problems and optimize performance-critical code

- Has experience with financial services low latency applications (market data & / or trading), exchange protocols, network programming and high performance systems

- 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, development of an internal matching engine application, setting up a computing farm for simulation
-   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
 
Skills required 
- 5+ years experience coding in C++ (CX11 onwards); professional experience in back end engineering
-  Experience developing exchange or trading systems
- Knowledge of trading market structure for a “liquid” asset class (e.g. crypto-currency, equities, futures), including: Good understanding of order handling, order types, matching engines for cash and / or derivatives products
- Experience working with FIX or other market data / order protocols
- Experience with Kafka messaging framework
- Relevant C++ libraries / tools are: TBB, Boost Asio, GDB, Valgrind, Multithreading, 
- Familiar with all phases of SDLC (unit testing, automatic build and release, peer-review, Jenkins, Jira, GNU Make / Cmake)
- Expert troubleshooting abilities with strong debugging and problem solving skills
- Understanding of network and hardware architecture
 
Nice to have:
- Experience developing distributed systems and cloud services
- Database applications, intermediate (SQL, KDB)
- 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)

 Enjoy all the benefits of a start-up. No bureaucracy, no hierarchy, just relentless focus on building industry leading tech!

Apply to Job
Full Name*
Email*
Phone*
Resume*
How many years of professional experience do you have as in coding in C++ (CX11 onwards)?*
What is your level of experience developing exchange or trading systems ?*
What level of knowledge do you have in trading market structure for “liquid” asset class (e.g. crypto-currency, equities, futures)?*
What is your experience in working with FIX or other market data / order protocols?*
What level expertise do you have in each of the following C++ Libraries: TBB - Boost Asio - GDB - Valgrind - FlatBuffers*
What is your nationality?*
What are your annual salary expectations (fix + bonus) ?*
Are you interested to relocate and work in the Zug area ?*