Bank of America brand banner

Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology

Bank of AmericaSingapore, SingaporePosted May 24
Jobs by Adzuna

We are looking for an experienced Senior C++ Developer to join our global Electronic Trading Technology team. The candidate will be a key contributor to the evolution of our low‑latency automated trading engine – currently a legacy monolith built on TIBCO RV, AMPS, and a C# front end. This role is ideal for someone who is self‑driven, thrives in complex technical environments, and is eager to help modernize a mission‑critical platform used across global markets. The position has a clear growth trajectory into a future Development or Feature Lead role.

Core Development
  • Develop, enhance, and maintain a low‑latency, high‑throughput C++ trading engine running in latency‑sensitive production environments.
  • Deep‑dive into a large legacy codebase with minimal supervision – understanding data flows, threading models, network patterns, and message‑bus interactions.
  • Participate in architecture simplification efforts by migrating existing components to common foundational services.
  • Contribute to the longer‑term strategy of re‑platforming and modularizing parts of the legacy monolith.
Technical Modernization
  • Lead the modernization of CI/CD pipelines, focusing on automated deployment, regression testing, and development workflow improvements.
  • Introduce best practices around unit testing, integration testing, performance testing, and observability for a mission‑critical system.
Collaboration
  • Work closely with global teams across Hong Kong, Singapore, London, New York, and India to deliver new features and platform improvements.
Required Technical Skills
  • 5–10+ years of professional C++ development in latency‑sensitive or real‑time systems.
  • Strong understanding of C++11/14/17+, STL, multithreading, lock‑free design, networking, and memory management.
  • Prior experience with market connectivity, electronic trading, or high‑performance systems is highly valued.
  • Experience working with or supporting legacy distributed systems, ideally involving TIBCO Rendezvous (RV), AMPS or similar pub/sub messaging platforms, and C# for downstream UI or tooling.
  • Familiarity with Linux, low‑latency tuning, profiling tools, and debugging in distributed systems.
Required Soft Skills & Working Style
  • Highly self‑motivated with the ability to explore and understand complex code paths independently.
  • Strong decision‑making skills – able to assess trade‑offs and propose well‑reasoned technical solutions.
  • Comfortable working in a fast‑paced environment where requirements and market conditions evolve quickly.
  • Excellent communication skills and experience working with global, cross‑functional teams.
Desired Skills
  • Exposure to equity, FX, or fixed‑income electronic trading platforms.
  • Experience in architecture redesign, monolith decomposition, or service‑oriented migrations.
  • Knowledge of scripting languages such as Python or Bash.
  • Prior mentorship or team leadership experience.
  • Hands‑on experience applying AI/ML techniques or AI‑assisted development tools (e.g., for code analysis, testing automation, performance tuning, or operational tooling) in a production or enterprise environment.
  • Hands‑on experience with CI/CD pipelines (Jenkins, Github Actions, Azure DevOps, etc.) and automated testing frameworks.
#J-18808-Ljbffr

Similar roles

  • SLNG - Singapore LNG Corporation Pte Ltd logo

    Senior / Process Engineer

    SLNG - Singapore LNG Corporation Pte Ltd·Singapore, Singapore

    The Senior Process Engineer is a key member of the Production Team, responsible for delivering process engineering support to the Production Shift teams and the facility owner of the process area in the LNG Terminal. This role plays a vital part in maintaining the safety, reliability, and efficiency of terminal operations, while driving continuous improvements across process systems. RESPONSIBILITIES *…

    • Full-time
    • SGD 1k–SGD 2k / yr
    • Employment Passtied to employer
  • Wesco logo

    Manager - Warehouse

    Wesco·Singapore, Singapore

    Job Description As the Warehouse Manager, you will lead and develop a high-performing team while driving change and improving operational efficiency. You will establish strong communication practices, engage employees, and implement process improvements to support continuous improvement. You will work in a fast-paced, hands-on environment with meaningful opportunities for growth. Responsibilities * Manage a fast paced, hands-on environment. * Lead…

    • Full-time
    • SGD 720–SGD 1k / yr
    • Employment Passtied to employer
  • eleQtron GmbH logo

    Senior Software Engineer - Python control software (f/m/d)

    eleQtron GmbH·Siegen, Germany

    eleQtron develops and operates full-stack quantum computers based on trapped-ion technology. Quantum computing is a new computing paradigm rapidly approaching commercial viability. Our unique approach combines laser-cooled trapped ions with microwave control and tailored magnetic fields. Our next-generation computing machines under development will be able to find solutions to problems that are out of reach today, thus enabling new innovative…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • PREMATCH Sports GmbH logo

    Software Engineer - Data (All Genders)

    PREMATCH Sports GmbH·Köln, Germany

    Hey! Imagine amateur football finally had the platform it deserves. Every weekend, millions of people write their own personal football stories – on pitches, in clubs and on the sidelines. We believe this passion deserves a digital home too. That's exactly what we're building every single day. Main information * Start: Immediately * Location: Cologne, Berlin London or Remote *…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Velptec logo

    Softwareentwickler (m/w/d) Moodle / PHP / E-Learning

    Velptec·Worldwide

    Über uns velpTEC ist ein auf innovative Technologien ausgerichtetes Weiterbildungsinstitut, das Erfahrungen aus Wirtschaft, Zukunftsforschung und neuen Bildungsansätzen verbindet. Wir unterstützen Menschen durch unsere Bildungsangebote praxisnah dabei, ihre Fähigkeiten für künftige Zeiten zu stärken und damit aktiv ihren Lebensweg zu gestalten. In unserem Handeln legen wir Wert auf gesellschaftliche Verantwortung, Fortschritt und Selbstbestimmung. Bereit für eine neue Mission? Dann entdecke…

    • On-site
    • Full-time
  • Fincite Gmbh logo

    Lead Software Engineer (m/f/d)

    Fincite Gmbh·Frankfurt am Main, Germany

    Your responsibilities • Together with two fellow Lead Engineers, you will help lead an engineering organization of around 20 people. • You will provide technical and functional leadership for a team, with no more than five direct reports. • You will build robust backend solutions for sophisticated wealth management products and actively shape their architecture. • You will establish new…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Bees & Bears GmbH logo

    Senior React Developer (m/f/d)

    Bees & Bears GmbH·Berlin, Germany

    Your Mission * You will collaborate on the design, development, deployment and maintenance of our web application, utilising modern technologies while adhering to industry best practices * You will work autonomously and contribute to architectural decisions alongside your team * Collaborate with cross-functional teams to build impactful solutions for the climate sector * Improve development workflow and contribute to building…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Finom logo

    Senior Backend Engineer - Product (Remote)

    Finom·Berlin, Germany

    About Finom Finom is a European tech startup headquartered in Amsterdam, and we’re on a journey towards revolutionizing the financial landscape for entrepreneurs worldwide. Our mission is to develop an all-in-one financial B2B solution that integrates banking functions, accounting, financial management, and invoicing into a seamless, mobile-first platform. We recently closed a €115 million Series C equity round (around $133…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo