Discover your dream Career
For Recruiters

Software Engineer - C++

Selby Jennings Singapore
Posted 2 days ago In-Office Job Permanent Negotiable

Software Engineer - C++



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.


job_description_image
Job ID  PR/613350
ABOUT COMPANY
New York, United States
1000 Employees HR & Recruitment
We support the Financial Sciences & Services industry with talent that can truly shape the future of a business. Whether that be Quantitative Analyti...
More Jobs From Selby Jennings
Selby Jennings
Senior/C++ Software Engineer
Selby Jennings
London, United Kingdom
3 days ago Full time Negotiable
Selby Jennings
C++ Engineer -Crypto Market Making
Selby Jennings
London, United Kingdom
12 days ago Full time Negotiable
Selby Jennings
Senior C++ Engineer | Trading Systems
Selby Jennings
Dublin, Ireland
19 days ago Full time Negotiable
Selby Jennings
Senior Staff Software Engineer
Selby Jennings
Manhattan, United States
4 days ago Full time USD250000 - USD800000 per year
Selby Jennings
Software Engineer
Selby Jennings
Bemidji, United States
19 days ago Full time USD100000 - USD160000 per annum
Selby Jennings
Software Engineer
Selby Jennings
Bemidji, United States
24 days ago Full time USD100000 - USD160000 per annum
Selby Jennings
SVP - Low Latency Java Engineer
Selby Jennings
London, United Kingdom
26 days ago Full time Negotiable
Selby Jennings
Principal Software Engineer - OpsTech (Java)
Selby Jennings
London, United Kingdom
26 days ago Full time Negotiable
Selby Jennings
Tech Lead C++
Selby Jennings
Dublin, Ireland
3 days ago Full time Negotiable
Selby Jennings
FPGA Engineer (London)
Selby Jennings
London, United Kingdom
26 days ago Full time Negotiable

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This