Search by job, company or skills

Software Engineer - C++

Software Engineer - C++

Selby Jennings
5-7 Years
Not Disclosed
Early Applicant
  • Posted 11 hours ago
  • Be among the first 10 applicants

Job Description



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.

More Info

Key Skills

Linux operating systems

object-oriented programming

real-time systems

About Company

Similar Jobs

2-5 yrs
SGD 4,000 - 6,000 per month
Singapore
Skills:
Data Analytics, Machine Learning, Computer Vision, C++ Programming, Motion Control, Embedded Systems, industrial communication protocols, Ai, machine interface
5-8 yrs
SGD 7,500 - 9,200 per month
Singapore
Skills:
serial communication , Mqtt, Socket Programming, C++, multithreading, Windows, Https, Ftps, Technical Documentation, Linux, VxWorks, Containers, Qnx, UML modelling, Communication Protocols, message queuing, embedded platforms, object-oriented software development, virtualization technologies, requirements specifications, hypervisors
3-10 yrs
SGD 4,000 - 6,500 per month
Singapore
Skills:
C++, linux
2-5 yrs
SGD 3,000 - 4,500 per month
Singapore
Skills:
Yaml, C++, Csv, Cmake, Bash, Json, Git, Linux, Docker, Xml, Rest Apis, Python, Makefiles, serial communications, TCP/IP networking, CI/CD, automated tests
3-6 yrs
SGD 5,800 - 7,800 per month
Singapore
Skills:
unreal engine , C#, C++, Unity, Blueprint Scripting, SQL databases