Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this C++ Software Engineer role.
Rezi rewrites your resume against Reactive Markets's job description. Free.

Tailor your resume to this C++ Software Engineer role.
Rezi rewrites your resume against Reactive Markets's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the C++ Software Engineer posting at Reactive Markets — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the C++ Software Engineer posting at Reactive Markets — free, in seconds.
About the Role
We are seeking a C++ Software Engineer to build low-latency trading infrastructure on Linux, working on core components of our Switchboard trading platform, including pricing engines, connectivity gateways, market-data systems, and the messaging layer. Engineers own the full lifecycle of their work, from design through to production support and improvement.
Responsibilities
- Build, test, deploy, support, and improve core components of the Switchboard trading platform.
- Work on pricing engines, connectivity gateways, market-data systems, and the messaging layer.
- Optimize microsecond-level latency and high-throughput messaging.
- Integrate with FIX protocol for global banks and liquidity providers.
- Develop and maintain observability and monitoring systems (dashboards, alerting, metrics).
- Respond to incidents with a 15-minute acknowledgement SLA during working hours.
- Investigate issues and document solutions.
- Write clear, testable code and participate in code reviews.
- Collaborate with a distributed team across multiple time zones.
- Embrace and utilize AI tooling for engineering tasks.
Requirements
- Strong C++ with Linux systems programming (3+ years).
- Comfortable working close to the metal, understanding underlying system operations.
- Experience with performance-sensitive systems, including profiling and optimization.
- Familiarity with networking fundamentals (TCP/UDP, socket programming).
- Go experience is a strong bonus.
- Python for scripting, automation, testing, and data analysis.
- Proficiency with Git and shell scripting.
- Experience in financial services or trading technology is a plus.
- Delivery-focused mindset with a commitment to iteration and improvement.
- Takes ownership of work and its production behavior.
- Values documentation as a means of scaling knowledge.
- Communicates clearly and proactively, especially during incidents.
- Cares about quality, writing clean, testable code and performing thoughtful code reviews.
- Curious and willing to learn and use AI tooling.
- Must have the existing right to work in Singapore.
- Not able to offer visa sponsorship.
Skills
- C++20
- Go
- Linux
- AWS
- Microsecond-level latency optimisation
- High-throughput messaging
- Market-data pipelines
- Reference-data pipelines
- FIX protocol
- Observability
- Monitoring
- Profiling
- Python
- Git
- Shell scripting
- AI tooling
Location
- Singapore
Work Type
- Hybrid
- Full-Time
Experience Level
- 3+ years C++ with Linux systems programming
Benefits
- Up to 30 days leave + bank holidays
- Private health insurance
- Pension
- Life insurance
- Dental/optical cashback
- Cycle to work scheme
- Socials and offsites
- Flexibility to work from home
- Career progression opportunities
About the Company
- Reactive Markets is the 2026 OTC Trading Platform of the Year (Risk.net).
- Our network handles over $75 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 60+ of the world's leading liquidity providers.
- We build trading systems that operate at the edge of what's technically possible, where nanoseconds matter and a dropped message costs real money.
- Our engineering team is small, senior, and deeply invested in building cutting-edge, reliable, high-performance systems.
- We believe in transparency, honest feedback, and writing things down.
- We celebrate delivery, not activity.
- We frame AI as empowering people — removing toil, amplifying capability, enabling higher-value work.
- We aim to build resilient, documented, and sustainable systems and processes.
Equal Opportunity
- Reactive Markets is an equal opportunities employer.
- We welcome applications from all qualified candidates regardless of age, disability, gender reassignment, marriage or civil partnership, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.
- If you need any adjustments or support during the application or interview process, please let us know — we're happy to accommodate.