Financial Engineering

HSBC

Gurugram District

On-site

INR 1,800,000 - 3,000,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

HSBC in India invites you to join as a Financial Engineering professional. You will design, build and support production-grade full stack applications, lead component implementations, and contribute to the codebase while engaging stakeholders.

You will shape platform architecture, develop backend in Python and Java, build frontend with React/TypeScript, and tackle distributed systems, microservices, and event-driven patterns.

Qualifications

  • Extensive production software engineering experience in Python and Java.
  • Strong hands-on experience with React and TypeScript/JavaScript.
  • Cloud architecture experience, preferably on Google Cloud Platform.
  • Experience designing or evolving extensible platforms, developer platforms or ecosystems.
  • Production experience with containerization, orchestration, CI/CD, databases and security.
  • Broad technical judgement across architecture, cloud, data, security and DevOps.

Responsibilities

  • 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 guidance across software architecture, cloud engineering and development.
  • Shape the architecture and evolution of the platform, including shared services and onboarding patterns.
  • Develop backend systems using Python and Java, selecting patterns according to performance and reliability needs.
  • Build frontend applications using React, Next.js and TypeScript or JavaScript.
  • Design robust, scalable distributed systems using microservices and event-driven architecture.
  • Make and document architecture decisions balancing immediate delivery with long-term sustainability.
  • Diagnose complex production, performance and integration issues and drive effective solutions.
  • Conduct detailed code, design and architecture reviews and ensure engineering standards are applied.
  • Mentor engineers and provide technical direction across teams and locations.

Skills

Python
Java
React
TypeScript
Google Cloud Platform
Microservices
CI/CD
Distributed systems
Architectural leadership
Data science / ML

Job description

Job Description:
Job title: Financial Engineering
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.

HSBC is one of the largest banking and financial services organizations in the world, with operations in 62 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realize their ambitions.

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.
  • Diagnosing 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:
  • Extensive commercial software-engineering experience, including recent hands‑on development of complex production systems. Expert‑level production experience in both Python and Java, with deep knowledge of language fundamentals, testing, performance and maintainability.
  • Strong hands‑on experience with React and TypeScript or JavaScript, including the design and delivery of production frontend applications. Proven experience designing and implementing secure, resilient distributed systems using well‑designed APIs, microservices and event‑driven architecture where appropriate.
  • Experience designing or evolving extensible application platforms, developer platforms, marketplaces or comparable ecosystems that support multiple applications and engineering teams. 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.
  • Production experience with containerization and orchestration, CI/CD pipelines, relational and NoSQL databases, security, observability and reliable production operations. Evidence of leading important architecture and engineering decisions, raising standards through rigorous reviews and mentoring, while continuing to contribute directly to implementation.
  • 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. Experience in financial services, financial markets, treasury or another highly regulated environment.
  • Experience with additional systems languages or platforms, such as C++, Go or Rust. Familiarity with data science, analytics, machine learning or statistical modelling.
  • Experience with Dash or comparable data‑focused user‑interface frameworks. Experience providing technical leadership across distributed or multi‑location engineering teams.
  • 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.
You'll achieve more at HSBC

Hsbc.com/careers

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible work and opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified people irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

***Issued By HSBC Electronic Data Processing (India) Private LTD***
Requirements:
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Vice President - Financial Engineering
Vice President - Financial Engineering

HSBC • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Financial Engineer
Financial Engineer

HSBC • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Microservices Java backend engineer /Associate Director, Software Engineering
Microservices Java backend engineer /Associate Director, Software Engineering

HSBC • Pune District

On-site
INR 2,000,000 - 3,000,000
Frontend Web developer/Senior Software Engineer
Frontend Web developer/Senior Software Engineer

HSBC Global Services Limited • Pune District

On-site
INR 1,800,000 - 2,800,000
JavaScript, React, HTML5, CSS / Consultant Specialist
JavaScript, React, HTML5, CSS / Consultant Specialist

HSBC • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Java Engineer / Senior Consultant Specialist
Java Engineer / Senior Consultant Specialist

HSBC • Pune District

On-site
INR 1,500,000 - 2,500,000
Continuous professional development
Flexible working
Opportunities for growth
Associate Director, Software Engineering
Associate Director, Software Engineering

HSBC • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Engineering Tech Lead Senior Associate Director Software Engineering Specialist
Engineering Tech Lead Senior Associate Director Software Engineering Specialist

HSBC • Pune District

On-site
INR 3,500,000 - 7,000,000
Engineering tech lead/ Senior Associate Director, Software Engineering Specialist
Engineering tech lead/ Senior Associate Director, Software Engineering Specialist

HSBC • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Java backend Engineer/ Sr. Associate Director, Software Engineering Specialist
Java backend Engineer/ Sr. Associate Director, Software Engineering Specialist

HSBC • Pune District

On-site
INR 350,000 - 600,000