D

DBS Bank

Regional bank offering digital banking

Full Stack Engineer - Multiple Teams

Engineering LeadershipUpdated on Nov 12
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Extensive, demonstrable experience architecting, building, and delivering large-scale, enterprise-grade full-stack platforms using Java, ReactJS, and Python.
  • Expertise designing, implementing, and operating mission-critical investment and portfolio management systems serving millions of users, with high availability, low latency, and operational resilience.
  • Deep architectural knowledge of distributed systems, microservices, and advanced micro-frontend patterns.
  • Mastery of CI/CD methodologies and advanced DevOps practices, with significant experience in cloud-native deployment platforms such as OpenShift Container Platform (OCP) or similar.
  • Leadership and management experience leading multiple engineering squads and driving large-scale technical initiatives.
  • Strategic thinking and planning capabilities, including defining and executing long-term technology roadmaps.
  • Domain expertise in portfolio management platforms, including one or more of digital portfolios for retail customers, advisory portfolios for mass affluent clients, or discretionary portfolio management for HNW/UHNW clients.
  • Deep understanding of discretionary portfolio management capabilities, including mandate-based investment management; investment guidelines, constraints, and risk limits embedded into execution workflows; pre-trade, post-trade, and real-time compliance monitoring; and performance measurement, attribution, and client reporting.
  • Strong knowledge of portfolio construction, rebalancing logic, and risk management.
  • Deep and comprehensive knowledge of advisory domains such as portfolio management, construction, and rebalancing.
  • Experience leveraging and integrating AI assistant coding tools and other innovative technologies to enhance engineering productivity and capabilities.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field; an advanced degree is a plus.

Responsibilities

  • Drive strategic architecture and solutioning for enterprise-grade portfolio and wealth management platforms, ensuring scalability, resilience, and future-proofing.
  • Shape and evolve engineering, architecture, and product strategies for end-to-end portfolio lifecycle platforms, including digital/low-touch investment portfolios, advisory-guided portfolios, and discretionary portfolio management mandates for HNW and UHNW clients.
  • Lead the design, development, and delivery of complex full-stack solutions for portfolio management journeys, including portfolio modelling, portfolio construction, automated or semi-automated rebalancing, and mandate management, across products such as bonds, structured products, and equities.
  • Oversee and manage up to six squads of full-stack engineers, providing strategic direction and technical guidance and fostering innovation and excellence.
  • Champion distributed micro-frontend architectures and advanced engineering practices.
  • Define and enforce best practices for CI/CD, DevOps, and deployment strategies using platforms such as OpenShift Container Platform (OCP).
  • Develop engineering talent by setting performance expectations, providing mentorship, and promoting continuous learning.
  • Evaluate and integrate AI assistant coding tools and other emerging technologies into the development ecosystem.
  • Advise senior management, advisory leadership, and business stakeholders, influencing strategic decisions and roadmaps for advisory and portfolio management platforms.
  • Apply knowledge of the financial services industry, regulatory landscape, and global technology trends to steer strategic initiatives.

About the Company

DBS Bank

Regional bank offering digital banking

DBS Bank provides banking and financial services in Singapore and Southeast Asia, including personal and business banking, loans, deposits, wealth management, and payments. It serves customers through a network of branches and a digital platform that lets people open accounts, transfer funds, borrow, and invest via online and mobile apps. The bank differentiates itself with government-backed origins, rapid regional growth, a strong emphasis on digital banking, and a broad mix of consumer, corporate, and wealth services. Its goal is to be a leading, trusted financial services provider in Asia, supporting customers and economies with reliable banking and sustainable growth.

Company size
10,001+
Company stage
IPO
Headquarters
Singapore, Singapore
Founded
1968

Recently Posted Jobs

Explore more opportunities at DBS Bank

See more jobs