New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
HSBC

Financial Engineering

HSBC
Apply →
senior full-time Bengaluru, Karnataka

First indexed 31 Aug 2026

Description

Some careers have more impact than others. If you're looking for a career where you can make a real impression, join HSBC and discover how valued you'll be.

In this role, you will:

  • Personally design, build, test and support production-quality full stack applications and shared services. Lead the implementation of complex components while remaining an active contributor to the codebase.
  • Act as a senior technical authority within the function, providing informed guidance across software architecture, cloud engineering, application development and the wider technology landscape.
  • Shape the architecture and evolution of the platform, including shared services, application onboarding patterns, integration standards, developer experience and operational controls.
  • Develop backend systems using Python and Java, selecting patterns and technologies according to the performance, reliability and maintainability needs of each service.
  • Build modern frontend applications using React, Next.js and TypeScript or JavaScript.
  • Design robust, scalable distributed systems using appropriate patterns, including microservices and event-driven architecture.
  • Make and document significant architecture and engineering decisions, balancing immediate delivery with long-term sustainability.
  • Diagnose complex production, performance and integration issues, identify root causes and drive effective solutions.
  • Conduct detailed code, design and architecture reviews and ensure that agreed engineering standards are applied consistently.
  • Mentor engineers and provide technical direction across teams and locations while explaining complex decisions clearly to technical and non-technical stakeholders.

To be successful you will:

  • Have extensive commercial software-engineering experience, including recent hands-on development of complex production systems.
  • Be an expert-level production engineer in both Python and Java, with deep knowledge of language fundamentals, testing, performance and maintainability.
  • Have strong hands-on experience with React and TypeScript or JavaScript, including the design and delivery of production frontend applications.
  • Have proven experience designing and implementing secure, resilient distributed systems using well-designed APIs, microservices and event-driven architecture where appropriate.
  • Have experience designing or evolving extensible application platforms, developer platforms, marketplaces or comparable ecosystems that support multiple applications and engineering teams.
  • Possess strong hands-on cloud architecture and engineering experience, preferably on Google Cloud Platform, covering areas such as compute, networking, identity, data services, observability and cost management.
  • Have production experience with containerization and orchestration, CI/CD pipelines, relational and NoSQL databases, security, observability and reliable production operations.
  • Show evidence of leading important architecture and engineering decisions, raising standards through rigorous reviews and mentoring, while continuing to contribute directly to implementation.
  • Possess broad technical judgement across architecture, cloud, application security, networking, data, integration and DevOps, together with the ability to diagnose difficult issues and communicate decisions clearly.
  • Have experience in financial services, financial markets, treasury or another highly regulated environment.

Benefits include:

  • The opportunity to solve complex, business-critical engineering problems with direct organizational impact.
  • A senior technical role that combines meaningful hands-on development with influence over architecture and engineering standards.
  • A collaborative environment with experienced engineers and stakeholders across the organization.
  • Opportunities for career growth, mentoring and continuous technical development.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://portal.careers.hsbc.com/careers/job/563774612182960