Selby Jennings
Software Engineer - C++
Skills
5 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Singapore
Work mode:
Onsite
Published on:
15 October 2026
What they need
Software Engineer, C++
Location: Singapore
Industry: Quantitative Trading / Financial Technology
Employment Type: Permanent
The Opportunity
A leading global quantitative trading firm is looking for an experienced C++ Software Engineer to join its Core Engineering team in Singapore.
The team builds the high-performance infrastructure that connects systematic trading strategies to financial markets worldwide. You will work on latency-sensitive systems covering market data, exchange connectivity, order execution and trading infrastructure.
Key Responsibilities
- Design and develop high-performance electronic trading systems using C++
- Build exchange connectivity for receiving real-time market data and transmitting orders
- Improve system performance through network, systems and low-latency programming
- Develop infrastructure for accessing historical market data and running trading simulations
- Build tools for data analysis, risk management and performance monitoring
- Investigate production issues and improve the reliability and scalability of trading systems
- Collaborate with engineering and trading teams to deliver new technical capabilities and market access
Requirements
- Degree in Computer Science, Engineering or another relevant technical discipline
- At least 5 years of professional C++ development experience
- Strong understanding of data structures, algorithms and object-oriented programming
- Experience building performance-sensitive, distributed or real-time systems
- Strong problem-solving and software engineering capabilities
- Ability to manage multiple priorities in a fast-paced technical environment
- Able to communicate clearly and effectively with colleagues and business stakeholders
Advantageous Experience
- Experience within electronic trading, financial markets or other latency-sensitive environments
- Good understanding of Linux operating systems
- Knowledge of networking protocols, including TCP/IP and UDP
- Experience with Python and shell scripting
- Exposure to market data, exchange connectivity, order management or execution systems
Why Consider This Opportunity?
- Build technology used directly within a global electronic trading environment
- Work on technically challenging problems involving performance, scalability and reliability
- Collaborate with experienced software engineers and trading professionals
- Gain exposure to global financial markets and high-frequency trading infrastructure
- Join an engineering-led environment that supports continuous learning and technical ownership
Application
Interested candidates should submit an updated CV outlining their C++ development experience and relevant systems engineering background.
Applications will be assessed based on job-related skills, experience and suitability for the position. All qualified candidates will be considered fairly, regardless of age, race, religion, marital status, family responsibilities, disability, gender or other non-job-related characteristics.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Logiciel Ros2 - C++ Qt (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
11 hours ago
Quick apply
No company information available.