Senior FX Trading Systems Engineer – Low-Latency

Bank of America Corporation

Singapore

On-site

SGD 180,000 - 240,000

Full time

2 days 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 Corporation in Singapore is seeking a skilled software developer to join the FX electronic trading technology team. You will design, build and support low-latency pricing and trading systems, collaborating with global teams across London, New York, Singapore and India.

The role focuses on high-performance C++ development, multithreading, and advanced trading workflows, with responsibilities spanning requirements analysis, design, implementation, testing, deployment and production

Qualifications

  • 6–8 years server-side C++ development on Linux/UNIX in low-latency contexts.
  • Strong knowledge of modern C++, STL, data structures and patterns.
  • Experience with multithreading, concurrency and distributed systems.

Responsibilities

  • Design, develop, test and maintain high-performance C++ software for FX trading.
  • Own delivery from requirements to production support with end-to-end accountability.
  • Conduct code reviews, diagnose latency and reliability issues using logs and profiling.
  • Collaborate with global teams to deliver end-to-end solutions.
  • Contribute to architecture decisions and platform resilience and observability.
  • Mentor teammates and promote secure, robust engineering practices.

Skills

C++ development
Linux/UNIX
Multithreaded programming
Low-latency distributed systems
Asynchronous messaging
Software engineering practices
Communication skills

Tools

KDB+/q
SQL
Bash
Python
Perl
Linux performance tuning

Job description

Bank of America Corporation in Singapore is seeking a skilled software developer to join the FX electronic trading technology team. You will design, build and support low-latency pricing and trading systems, collaborating with global teams across London, New York, Singapore and India.

The role focuses on high-performance C++ development, multithreading, and advanced trading workflows, with responsibilities spanning requirements analysis, design, implementation, testing, deployment and production

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ FX Trading Engineer — Low-Latency
Senior C++ FX Trading Engineer — Low-Latency

Bank of America • Singapore

On-site
SGD 180,000 - 300,000
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
Senior Low-Latency Trading Systems Engineer
Senior Low-Latency Trading Systems Engineer

People Everywhere • Singapore

On-site
SGD 231,000 - 282,000
Discretionary bonus
International relocation
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
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 Low-Latency C++ Engineer for Trading Systems
Senior Low-Latency C++ Engineer for Trading Systems

Drweng • Singapore

On-site
SGD 120,000 - 180,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 180,000 - 300,000
Senior & Staff Java Engineer — Low-Latency Trading
Senior & Staff Java Engineer — Low-Latency Trading

Blockchain Academics • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Education subsidy
Team events
+2
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