Lead Software Engineer, Python, Fast API, AWS

JPMorgan Chase

Quick summary

Work type
On-site
Location
Bengaluru, Karnataka, India
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $200k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $183,500–$215,500.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 452 open roles on FindRole.

Listed pay typically runs $142,500–$205,000 across 231 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Python, Fast API, AWS

As a Lead Software Engineer at JPMorgan Chase in the Infrastructure Platforms team, you will lead the technical development of core services within a multi-vendor CDN control plane, focusing on enhancing performance, reliability, and security. Your daily tasks include designing and building secure backend services with Python using Django or FastAPI, automating network infrastructure, and integrating APIs. You’ll also drive system design decisions, coach engineers, and ensure high standards in testing, CI/CD, and operational excellence. Key skills required are hands-on experience with Python, strong system design capabilities, cloud expertise (AWS), and knowledge of secure software practices. Additionally, familiarity with Terraform for infrastructure as code, content delivery networks, and AI-assisted development tools is beneficial.

What you'll do

  • Design and build secure, scalable backend services using Python with Django or FastAPI.
  • Automate network infrastructure and provisioning workflows, including API integrations.
  • Lead system design efforts and produce clear architecture artifacts for high-quality decisions.
  • Improve operational stability through automation, enhanced observability, and resilient design.
  • Review code, coach engineers, and raise standards in testing, CI/CD, security, and reliability.

What we're looking for

  • Hands-on experience in software engineering with ownership of production systems.
  • Strong Python development skills, including writing well-tested, maintainable code.
  • Experience building and maintaining APIs using Django and/or FastAPI.
  • Strong system design skills across distributed services and cloud infrastructure.
  • Practical experience running services on Amazon Web Services (AWS).
  • Solid understanding of secure software development lifecycle practices and operational excellence.
  • Demonstrated ability to lead through influence via mentoring, technical decision-making.

More like this

Similar roles

Full Stack Python / AWS Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 9 days ago $152,000$215,000
Python AWS Flask Django HTML CSS JavaScript TypeScript React Angular RESTful APIs WebSockets JSON SQL NoSQL Scrum CI/CD Prometheus Grafana

Lead Software Engineer, Java & AWS

JPMorgan Chase

Hyderabad, Telangana, India 5 days ago
Java Spring Hibernate AWS Docker Kubernetes CI/CD QA automation Python PostgreSQL API frameworks Microservices Terraform

Lead Software Engineer, Java/AWS

JPMorgan Chase

New York, NY +1 today $152,000$215,000
Java Spring Boot AWS Kubernetes Git Bitbucket Maven JIRA REST APIs Microservices Apache Kafka Aurora Postgres DB CI/CD Oracle Certified Professional