J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience in system design, application development, testing, and production support.
  • Strong Python development experience and strong Flask expertise building APIs.
  • Strong knowledge of REST API design principles and best practices.
  • Experience with GAIA Application Platform (GAP), a platform-as-a-service.
  • Hands-on experience with AWS services including Lambda, S3, ECS/EKS, and API Gateway.
  • Strong database and SQL fundamentals.
  • Strength in code reviews, secure coding, continuous integration and continuous delivery, and operational excellence.
  • Experience using enterprise-authorized AI tools for engineering and setting team controls for safe and accurate usage.
  • Understanding of responsible AI usage in engineering workflows, including data sensitivity, secure handling, and resiliency expectations.

Responsibilities

  • Provide technical leadership and direction across engineering teams, partners, contractors, and vendors.
  • Design, build, and operate Python-centric services, primarily using 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), leveraging platform services and tools.
  • Build and operate on AWS using API Gateway, Lambda, S3, and ECS/EKS, with security, observability, and operational readiness.
  • Work with CockroachDB and SQL for schema design, query performance, and operational best practices.
  • Perform data analysis and generate insights using Python and SQL to validate features, quantify impact, and produce business insights.
  • Drive adoption and governance of approved AI-assisted engineering practices with clear validation standards for correctness, performance, and security.

Desired Qualifications

  • Familiarity with the Athena framework and related ecosystem, such as the Hydra database, including applying standard patterns for building and operating services.
  • Experience with CockroachDB.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs