Team Lead – C++
About this job
· 10 years of software development experience, with strong hands-on expertise in modern C++ (C++11/14/17/20).
· Deep understanding of market data systems, including feed handlers, ticker plants, and reference data, and/or order management/execution management systems.
· Strong grasp of multithreading, concurrency, lock-free data structures, and memory management.
· Experience with low-latency, high-throughput system design in trading or financial environments.
· Working knowledge of FIX protocol, exchange connectivity, and market data feeds such as Bloomberg, Refinitiv, and exchange-native feeds.
· Familiarity with messaging systems such as Kafka, Solace, 29West, RabbitMQ, and IPC mechanisms including shared memory and sockets.
· Proficiency with Linux, performance profiling tools such as perf, gdb, Valgrind, VTune, and CI/CD pipelines.
Market insight
40% above medianExplore related jobs
Similar jobs
See all similar jobsNetwork Automation Engineer
Platform Operations Engineer
Platform Infrastructure Engineer
System Engineer
Application Ops Engineer
Java Developer
Frequently asked questions
What salary can I expect?
The employer lists 8 000 – 9 000 $ for this role at TRINITY CONSULTING SERVICES PTE. LTD. in Singapore. For comparison, the local market median is about 6 085 $ based on 26 065 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for TRINITY CONSULTING SERVICES PTE. LTD. and Singapore.
