Lead FX Low-Latency C++ Software Engineer

Bank of America

Singapore

On-site

SGD 120,000 - 190,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bank of America is seeking an experienced software engineer to join the FX electronic trading technology team in Singapore. You will design, build, and support high-availability, low-latency trading systems and work with a globally distributed team across London, New York, Singapore, and India.

You will develop pricing and trading workflows, participate in agile processes, and lead technical delivery from requirements through production support. Strong C++ and multithreading skills are essential.

Qualifications

  • 6–8 years of server-side C++ development experience in Linux/UNIX environments.
  • Proficient in modern C++, STL, data structures, and design patterns.
  • Strong understanding of multithreaded programming, concurrency, and thread-safety.

Responsibilities

  • Design, develop, test, and maintain high-quality, performance-critical C++ software for FX electronic trading platform.
  • Own technical delivery from requirements analysis to production support.
  • Conduct rigorous peer code reviews and resolve defects promptly.
  • Diagnose latency, concurrency, reliability, and production issues using logs and profiling.
  • Collaborate with global teams to deliver end-to-end solutions.
  • Mentor team members and promote secure-development and inclusive practices.
  • Provide technical leadership across complex deliveries.

Skills

C++ development
Linux/UNIX
Multithreading
Low-latency
Distributed systems
CI/CD
Communication

Tools

KDB+/q
FIX protocol
Bash
Python

Job description

Bank of America is seeking an experienced software engineer to join the FX electronic trading technology team in Singapore. You will design, build, and support high-availability, low-latency trading systems and work with a globally distributed team across London, New York, Singapore, and India.

You will develop pricing and trading workflows, participate in agile processes, and lead technical delivery from requirements through production support. Strong C++ and multithreading skills are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VP, Senior C++ Engineer - Low-Latency Trading
VP, Senior C++ Engineer - Low-Latency Trading

Bank of America • Singapore

On-site
SGD 90,000 - 120,000
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology

Bank of America • Singapore

On-site
SGD 120,000 - 190,000
Senior C++ Engineer, Low-Latency Trading (Singapore)
Senior C++ Engineer, Low-Latency Trading (Singapore)

DRW • Singapore

On-site
SGD 90,000 - 120,000
Senior C++ Low-Latency Engineer – Asia Equity Options
Senior C++ Low-Latency Engineer – Asia Equity Options

Cumberland • Singapore

On-site
SGD 120,000 - 180,000
VP/AVP, FICC eTrading Engineer – Global Markets Tech
VP/AVP, FICC eTrading Engineer – Global Markets Tech

Bank of America Singapore • Singapore

On-site
SGD 180,000 - 320,000
Low-Latency C++ Engineer for Global Trading Systems
Low-Latency C++ Engineer for Global Trading Systems

Durlston Partners LLP • Singapore

On-site
SGD 180,000 - 300,000
Competitive compensation
Impactful work
Cutting-edge technology
+1
Low-Latency C++ Software Engineer - Trading Tech
Low-Latency C++ Software Engineer - Trading Tech

JPMorgan Chase & Co. • Singapore

On-site
SGD 140,000 - 200,000
Senior FICC eTrading Engineer – Front Office Platform
Senior FICC eTrading Engineer – Front Office Platform

Bank of America • Singapore

On-site
SGD 110,000 - 180,000
Senior C++ Engineer, Equities Low-Latency Trading
Senior C++ Engineer, Equities Low-Latency Trading

JPMorganChase • Singapore

On-site
SGD 120,000 - 180,000
FX Trading Platforms VP — Hands-on Low-Latency Architect
FX Trading Platforms VP — Hands-on Low-Latency Architect

Citi • Singapore

On-site
SGD 70,000 - 120,000