Full Stack Engineering Lead Products and Execution Wealth Management

DBS Bank Ltd is a Singapore-based bank providing personal, SME, corporate, institutional, wealth management, financial markets, and digital banking services. Its clients include consumers, small and medium-sized businesses, corporations, and institutional customers.

Singapore, SG
About DBS Bank Ltd

DBS Bank Ltd provides banking products and services including accounts, cards, insurance, loans, investments, digital banking, payments, trade finance, foreign exchange, commodities, investment solutions, and derivatives clearing. Through its SME business, it supports businesses with financing, cash-flow management, online banking through DBS IDEAL, sustainability programmes, and business-growth initiatives. The bank serves personal customers, SMEs, corporate and institutional clients, and wealth-management customers across its regional markets.

View jobs by DBS Bank Ltd

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will lead the architecture, design, and delivery of wealth management platforms and investment journeys. You will provide hands-on technical leadership for engineering squads, build full stack systems, design distributed solutions, own solution design and delivery, turn requirements into technical solutions, and evaluate modern engineering tools.

Requirements

  • Experience building and delivering large-scale enterprise platforms in a hands-on engineering role
  • Expertise in Java, ReactJS, Python, or Go with full stack engineering capability
  • Experience designing scalable, resilient, high-performance systems
  • Knowledge of distributed systems, microservices, APIs, event-driven architecture, and micro-frontend patterns
  • Experience leading a stream or domain area and working with engineering squads
  • Experience building order management systems and execution management systems
  • Domain experience in Bonds, Equities, FX, Structured Products, Funds, Digital Assets, portfolio construction, rebalancing, or risk management
  • Communication and stakeholder management skills
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Responsibilities

  • Lead the architecture, design, and delivery of wealth management platforms and investment journeys
  • Lead engineering squads and drive technical execution and engineering standards
  • Build and evolve full stack systems using Java, ReactJS, Python, and Go
  • Design scalable distributed solutions using microservices, APIs, event-driven systems, and micro-frontend architectures
  • Own solution design and engineering delivery for the assigned area
  • Work with product, business, and engineering stakeholders to translate requirements into technical solutions
  • Contribute to design decisions, implementation approaches, and critical delivery paths
  • Evaluate and apply AI-assisted development tooling where it improves speed, quality, and developer effectiveness