Job Search and Career Advice Platform

Enable job alerts via email!

C++ Developer

Pinpoint Consulting Pte Ltd

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global investment bank is seeking an experienced C++ Developer to work on ultra-low-latency equities trading systems. The role involves designing high-performance trading systems, optimizing latency, and collaborating with traders. Candidates should have over 5 years of experience in C++ development, strong understanding of modern C++, and solid knowledge of multithreading. This position offers a dynamic work environment and the chance to make a significant impact on the trading floor.

Qualifications

  • 5+ years of professional C++ development experience.
  • Strong modern C++ (C++11+) and STL knowledge.
  • Solid understanding of multithreading, concurrency, and performance tuning.

Responsibilities

  • Design and develop high-performance C++ trading systems.
  • Optimize latency and throughput on critical execution paths.
  • Work closely with traders and front-office stakeholders.

Skills

C++
Multithreading
Performance tuning
Linux/Unix platforms
Job description
C++ Developer – Top Investment Bank

A leading global investment bank is hiring an experienced C++ Developer to work on ultra-low-latency equities trading systems used by front‑office trading desks and high‑volume institutional clients.

This is a hands‑on role building performance‑critical systems on the exchange path, where latency, stability, and clean design matter.

Responsibilities
  • Design and develop high‑performance C++ trading systems
  • Optimize latency and throughput on critical execution paths
  • Work closely with traders and front‑office stakeholders
  • Own delivery across design, development, testing, and release
  • Participate in code reviews and architectural decisions
Requirements
  • 5+ years of professional C++ development experience
  • Strong modern C++ (C++11+) and STL knowledge
  • Solid understanding of multithreading, concurrency, and performance tuning
  • Experience working on Linux/Unix systems
  • Background in trading, low‑latency, or performance‑critical systems
Nice to Have
  • Front‑office trading or DMA platform experience
  • Low‑latency networking / TCP‑IP knowledge
  • Experience in electronic, algorithmic, or high‑frequency trading
Application

If this outstanding opportunity sounds like your next career move, please submit through “Apply Now” or send your resume in Word format to Charlie Kim at resume.sg@pinpointasia.com and put C++ Developer – Top Investment Bank – J12553 in the subject header.

Data provided is for recruitment purposes only.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.