Lead Software Engineer – Python Full Stack (Python & React) | JPMorgan Chase, Bengaluru

October 2, 2025

Job Description

Summary

JPMorgan Chase is hiring a Lead Software Engineer – Python Full Stack (Python & React) in Bengaluru, Karnataka, India, to join its Commercial & Investment Bank (CIB) Markets Tech Team. This is a high-impact opportunity for experienced Python and React developers to design, build, and deliver market-leading technology products in a secure, scalable, and agile environment. The role offers hands-on involvement in UI/UX development, cloud-native solutions, CI/CD processes, and automation, enabling you to drive innovation in financial technology while collaborating with global teams.


Job Details at a Glance

DetailInformation
Job TitleLead Software Engineer – Python Full Stack (Python & React)
LocationBengaluru, Karnataka, India
Business UnitCommercial & Investment Bank (CIB)
Employment TypeFull-Time
ShiftDay
Experience10+ years in UI/UX (React, HTML5) and Python development, 5+ years in software engineering
Technologies/ToolsPython, React JS, React TypeScript, HTML5, CI/CD, Cloud, Agile, Automation, Application Resiliency
Application LinkApply on JPMorgan Chase Careers

Key Responsibilities

  • Develop creative software solutions, including system design, application development, and technical troubleshooting.
  • Write secure, high-quality production code and review/debug code written by team members.
  • Identify automation opportunities to remediate recurring issues and enhance operational stability.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architecture, technical credentials, and system integration.
  • Drive awareness and adoption of leading-edge technologies by leading software engineering communities of practice.
  • Contribute to a team culture of diversity, inclusion, and collaboration.

Required Skills & Qualifications

  • 5+ years of applied software engineering experience, with formal training or certification.
  • 10+ years of experience in UI/UX (React JS, React TypeScript, HTML5) and Python.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Advanced knowledge of Python programming and modern UI frameworks.
  • Strong understanding of agile methodologies, CI/CD pipelines, application resiliency, and security.
  • Familiarity with software applications, cloud, AI/ML, and mobile technologies.

Preferred Skills & Qualifications

  • Deep knowledge of the financial services industry and IT systems.
  • Experience with automation and continuous delivery methods.
  • Proficiency in all phases of the Software Development Life Cycle (SDLC).
  • Practical cloud-native development experience.

Why Join JPMorgan Chase – Bengaluru

  • Work on high-impact, market-leading technology solutions for financial services.
  • Gain exposure to Python, React, cloud-native applications, and CI/CD processes.
  • Collaborate with global teams in an inclusive and innovative work environment.
  • Opportunity to lead, mentor, and innovate, driving both technical excellence and operational efficiency.

Apply Now

Advance your career as a Lead Software Engineer – Python Full Stack at JPMorgan Chase, Bengaluru. Shape the future of financial technology while leveraging your skills in Python, React, cloud, and automation.

Apply Now on JPMorgan Chase Careers