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.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!