All roles at JPMorgan Chase

Lead Software Engineer - Python, Flask, PostgreSQL

BengaluruFull-time5–9 yrsPosted 1 week ago

Senior software engineering role at JPMorgan Chase in Bengaluru. Needs 5+ years.

About the role

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology – Risk Technology team, you will lead the design and delivery of secure, scalable services with a strong focus on Python/Flask and APIs. You will drive business impact through hands-on engineering, architecture leadership, and disciplined use of approved AI-assisted development practices.

What you'll do

  • Provide technical leadership and direction across engineering teams, partners, contractors, and vendors
  • Design, build, and operate Python-centric services (primarily Flask) and REST APIs, ensuring versioning, reliability, and performance
  • Develop secure, high-quality production code; conduct code reviews, debugging, and root-cause analysis
  • Lead system and architecture design, produce and maintain technical designs and engineering standards
  • Deploy and operate applications on GAIA Application Platform (GAP) (PaaS), leveraging platform services and tools

What you need

  • Python
  • PostgreSQL
  • Flask
  • SQL
  • REST APIs
  • System design

Good to have

  • AWS
  • Root cause analysis
  • CI/CD

More roles like this at JPMorgan Chase

Apply on JPMorgan Chase's site