Enable job alerts via email!

C++ Developer (medior)

Mathrix

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A financial technology company in Singapore is looking for a C++ Developer to design and optimize software for low latency crypto trading systems. The role requires 3+ years of C++ experience and solid knowledge of performance fundamentals. You will work closely with traders to improve software and ensure efficient trading operations. The company offers excellent remuneration, a fun working environment, and various additional benefits.

Benefits

Discretionary bonus
20 vacation days
Monthly meal allowance
Yearly office trip(s)
Team outings

Qualifications

  • 3+ years of modern C++ experience.
  • Strong with debuggers and Linux performance tooling.
  • Solid grasp of performance fundamentals and memory management.
  • Experience with network protocols and async I/O patterns.

Responsibilities

  • Design and develop codebases for low latency crypto trading systems.
  • Optimize software for communication with exchanges.
  • Collaborate with traders to improve the platform.

Skills

C++ experience
Debuggers and Linux perf tooling
Performance fundamentals
Network protocols
Git
Teamwork
Proactive and flexible

Tools

Git
Ansible
Grafana
Job description
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

A pre‑employment screening is part of our application process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.