Design and develop codebases for low latency crypto trading systems, optimizing software for automated trading and enhancing platform performance with trader collaboration.
Your job
As a C++ Developer at Mathrix you design and develop codebases for low latency crypto trading systems. You will develop and optimize the software that communicates with exchanges for our automated trading systems. The streamlined interaction with exchanges to provide data for our pricing models and the transmission of our order execution data is crucial for high frequency trading. Every exchange runs their own different interface and getting to know the ins and outs of the exchanges will make the difference. You will work closely with traders to improve the platform and aid in deployment, troubleshooting and automation.
Who are you
You have 3+ years of modern C++ experience with a track record of writing efficient, low-latency code
Strong with debuggers/profilers and Linux perf tooling (e.g., perf, Flame Graphs)
Solid grasp of performance fundamentals: concurrency, lock contention, cache behavior, memory management, zero-copy/batching
Experience with network protocols (TCP, UDP, WebSockets, FIX) and async I/O patterns
Comfortable with Git and disciplined review/testing practices
Teamplayer, easy and clear communication
Pro-active, flexible and stress-resistant
Experience with cloud infrastructure, Ansible and/or Grafana is a plus
What we offer
Excellent remuneration (including discretionary bonus)
Fun and inspiring work environment
Experienced and knowledgeable colleagues
20 vacation days
Additional benefits: going out for dinner regularly, Friday afternoon drinks, yearly office trip(s), monthly meal allowance
Monthly meal allowance
Paid Time Off
20 vacation days
Mathrix develops cutting-edge automated trading solutions that leverage advanced predictive modeling and data analysis to excel in the high-frequency trading and cryptocurrency markets. We cater to traders and financial institutions looking for efficient and low-latency trading software, enhancing their trading strategies with our robust, scalable applications.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
C++ Developer Q&A's