Full Stack Software Engineer (VP), Singapore Innovation Center

Job Description

For over 230 years, Bank of New York Mellon (BNY Mellon) has been at the center of the global financial markets, providing the world’s leading institutions the tools, capabilities, and services to be distinctive investors. BNY Mellon has approximately $15 billion in revenues and market capitalization of approximately $50 billion.

BNY Mellon is a leader in the world of investment services and investment management, and our businesses support the full range of stakeholders of the financial system including:

  • Managing the custody of over $35.5 trillion financial assets of the world’s leading institutional investors, hedge funds, sovereign wealth funds, and corporates

  • Investing over $1.8 trillion as one of the largest global asset managers across a wide range of asset classes

  • Providing collateral, liquidity, and funding for the world’s largest banks through our markets franchise

  • Serving family offices and high net worth individuals in our top 10 wealth manager ($250 billion assets)

  • Providing a full suite of solutions to advisors, broker-dealers, family offices, hedge and '40 Act fund managers, registered investment advisor firms and wealth managers (over $1.8 trillion in client assets)

  • Advising large global corporations on a range of trust and other solutions

  • Providing integrated managed data services to asset managers (over $4.7 trillion)

In addition, BNY Mellon is a strategic partner to a variety of financial technology companies and a convener of influential industry and market structure forums. 


What we are doing

The Digital Office is at the forefront of BNY Mellon’s digital transformation and offers the opportunity to work with senior digital leaders across the firm. Launched in 2018, the Digital Office works across all BNY Mellon lines of business to address client priorities and regulatory concerns. As a result, candidates who join will work with a truly cross-functional team to re-imagine challenging business problems and build new solutions. Through this, candidates will gain tangible experience in new digital ways of working and problem solving, using data to drive decision making. Collectively, this will broaden their understanding of the firm and make them a stronger digitally-capable candidate that will enable them to serve as the next generation of BNY Mellon senior leaders.

The Innovation Center Network is part of the Digital Office serves as a springboard for innovation within the organization.  At BNY Mellon Innovation centers, we focus on accelerating the firm's digital initiatives, tested and exploring ideas, transforming the way we work, partnering with clients and the wider ecosystem to develop solutions that service our clients and shape the industry.

You are the right fit for this role if you:

  • Care and know what it means to ship high quality code

  • Have strong aptitude for both logical and creative thinking

  • Have hands-on approach to work and 'can-do' attitude to start and finish ideas execution

  • Enjoy simplifying complex problems, tackling interesting and meaningful challenges

  • Enjoy working in fast paced collaborative, agile and cross functional environment where talent is valued over job title

  • Enjoy raising the engineering bar constantly for the team and wider organization

  • Are excellent communicator, self-driven and entrepreneurial with a strong sense of ownership

  • Are comfortable in dealing with ambiguity and solutioning using new methodologies and/or technologies

Role Description and Responsibilities

Full Stack Engineer is a hands-on role, the candidate will be responsible for every aspect of software development for different products incubated in the center from technology research, architectural design, building front end to back end services, integration with different systems, to setting up continuous integration and deployment pipeline.

We are looking for candidate who is highly versatile to work and learn broad range of technologies from responsive web, distributed computing, artificial intelligence, cloud automation, augmented/mixed reality and the list is growing depending on the needs.

  • Be a technical leader and valued contributor in an autonomous, cross-functional agile team

  • Collaborate with multi-disciplinary team of business users, product managers, ux designers, data scientists and infrastructure engineers

  • Fast learner and have interests to learn new technology stacks / frameworks as needed

  • Partner with product manager to understand the product vision, bring the vision alive through the creation of elegant and robust solution

  • Partner with UX Designer to bring alive the desired user experience

  • Design, lead and facilitate technical workshop with both internal and/or 3rd party engineering team

  • Propose technical solution and recommendation

  • Work hands-on across the entire software stack comfortably

  • Design, develop and deploy cloud native applications to private and/or public clouds

  • Design and develop elegant external-facing APIs

  • Application performance tuning

  • Produce technical documentation from architecture design to technical specification

  • Collaborate with engineering peers in Global Innovation network to foster great engineering culture and productivity

  • Contribute to the firms' digital communication / information sharing medium (i.e.: Blog posts, Podcast, etc.) to share engineering thought leadership, knowledge gained, and multiply success to the rest of the organization

  • Highly collaborative, able to effectively navigate organization boundaries


  • Bachelor’s and/or Master’s degree in Computer Science or related fields / equivalent practical experience

  • 7-10 years software engineering experience in high performance and demanding product teams

  • Portfolio showcasing applied knowledge of design patterns, creating elegant solutions to challenging problems, versality in dealing with different technology stacks / platforms

  • Proven track record in fast moving agile environment, successful collaboration with multi-disciplinary team across time zones

  • Must have technical skills:

    • Strong fundamental and applied experience architecture patterns and styles

    • Strong fundamental and applied experience in Java stacks and open source frameworks

    • Strong fundamental and applied experience in front end languages: HTML5, CSS and JavaScript

    • Practical working experience in Angular 5+ / ReactJS

    • Practical working experience with common database technology such as MySQL, Oracle, MongoDB, or equivalent

    • Practical working experience in continuous integration

    • Practical working experience in deploying and running application on container technology / public cloud.


  • Desirable technical skills:

    • Proficiency in other common industry language such as Python

    • Advanced CSS3, layout practices and at least one CSS Preprocessor knowledge

    • Experience in developing Native/Hybrid Mobile Apps

    • Experience in developing batch and real-time data pipelines with data processing frameworks like Scio, Storm, Spark or equivalent

BNY Mellon is an Equal Employment Opportunity Employer.
Our ambition is to build the best global team – one that is representative and inclusive of the diverse talent, clients and communities we work with and serve – and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.

Primary Location: Singapore-Singapore-Singapore
Job: Digital
Internal Jobcode: 60172
Organization: Digital Innovation-HR18010
Requisition Number: 1915922