
C++ Developer
On-site
Full Time
#Technology
#Crypto
#Software Development
#C++
#Linux
#Concurrency
#Network Protocols
#Git
#Cloud Infrastructure
#Ansible
#Grafana
We are thrilled that you are considering a career with Mathrix. We specialize in building high-frequency, low-latency crypto trading systems that operate at the cutting edge of the financial technology sector. Our team is dedicated to creating robust automated trading software that interacts seamlessly with various global exchanges. By joining us in Singapore, you will play a vital role in refining our pricing models and ensuring our order execution remains fast and reliable. We pride ourselves on fostering a collaborative environment where you can work directly with traders to solve complex technical challenges.
What you'll be doing
- You will design and build high-performance codebases specifically tailored for our low-latency crypto trading platforms.
- You will focus on optimizing the software that communicates with various exchange interfaces to ensure efficient data flow and order execution.
- You will collaborate closely with our trading team to enhance our platform, assist with deployments, and troubleshoot issues while automating our workflows.
What you'll bring
To succeed in this role, you should have at least three years of experience working with modern C++. We are looking for someone who understands how to write efficient code and is comfortable navigating the complexities of Linux-based systems. Your background should include the following skills and qualifications:
- Expertise in performance fundamentals, including memory management, concurrency, cache behavior, and zero-copy batching.
- Proficiency with Linux performance tools, debuggers, and profilers such as Flame Graphs.
- A strong understanding of network protocols like TCP, UDP, WebSockets, and FIX, along with experience in async I/O patterns.
- A disciplined approach to software development using Git for version control and testing.
- Clear communication skills and a proactive, flexible mindset when working in a fast-paced environment.
- Bonus points if you have experience with cloud infrastructure, Ansible, or Grafana.
- Fluency in English is required for this position.
What you'll get
We believe in rewarding our team members for their hard work and dedication. Beyond a competitive salary and discretionary bonuses, you will enjoy a variety of perks designed to make your time at Mathrix both productive and enjoyable:
- Twenty days of paid time off.
- A monthly meal allowance to keep you fueled.
- Regular team dinners and Friday afternoon drinks to help you unwind.
- Participation in our annual office trips.
- The opportunity to work alongside a group of highly experienced and knowledgeable colleagues in an inspiring office setting.
Please note that a pre-employment screening is a standard part of our hiring process.

Mathrix
5 views









