Lead Software Engineering, Python

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
104 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$128k $280k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $182,663–$220,825.

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 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineering, Python

The Lead Software Engineering - Python role sits within the Infrastructure Platforms team, where you will develop and deliver trusted, market-leading technology products. You will be responsible for designing and building secure, cloud-native, microservices-based applications that ensure zero-downtime releases and optimized data performance. Your daily work involves executing creative software solutions, performing technical troubleshooting, and leading communities of practice to drive the adoption of AI-assisted engineering practices. You will utilize a technical stack including Python, Flask, Django, Java, and Spring Boot, while working with AWS, Azure, or GCP cloud platforms. Key responsibilities include managing SQL and NoSQL databases, developing RESTful APIs, and implementing CI/CD pipelines. You will solve complex problems by applying domain modeling to create scalable, reliable systems within a secure production environment.

What you'll do

  • Design and develop end-to-end cloud-native, microservices-based applications using modern architectural patterns.
  • Write secure, high-quality production code and perform code reviews and debugging for other team members.
  • Build scalable solutions that avoid single points of failure and ensure zero-downtime releases.
  • Use domain modeling techniques to structure software for clarity, testability, and long-term evolution.
  • Identify and automate the remediation of recurring issues to improve overall operational stability.
  • Drive the adoption and governance of approved AI-assisted engineering practices and validation standards.
  • Lead communities of practice to promote the use of leading-edge technologies across the engineering organization.
  • Apply knowledge of SDLC toolchains to improve the value of automation at scale.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of hands-on experience in software engineering.
  • Proficiency in back-end technologies like Python, Flask, and Django to build microservices-based applications.
  • Hands-on development experience with Java and Spring/Spring Boot for building and supporting services.
  • Experience with cloud platforms (AWS, Azure, GCP), distributed systems, RESTful APIs, WebSockets, and JSON.
  • Hands-on experience designing and building scalable applications using SQL and NoSQL databases.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Demonstrated experience leading the use of enterprise-authorized AI-assisted software development tools and coaching others on compliant usage.
  • Strong soft skills including presentation, negotiation, mentoring, and stakeholder management (preferred); experience in the banking domain (preferred); AWS certification (preferred).

More like this

Similar roles

Lead Software Engineer

Mastercard

Atlanta, GA 31 days ago
Java Spring Boot Python Django Angular React Next.js TypeScript AWS Azure Docker Kubernetes Git Jenkins CI/CD RESTful APIs System Design Observability

Full Stack Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 4 days ago
Java Springboot Node.js JavaScript TypeScript React Angular AWS Azure GCP Microservices SQL NoSQL RESTful APIs WebSockets JSON CI/CD Agile Scrum AI-assisted Engineering Distributed Systems
5+ yrs exp

Lead Software Engineer, Fullstack

JPMorgan Chase

Plano, TX 54 days ago
Python Flask Django React Angular TypeScript JavaScript HTML CSS AWS Azure GCP Microservices RESTful APIs SQL NoSQL CI/CD Scrum Agile WebSockets JSON LLM Machine Learning Domain Modeling Distributed Systems
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 75 days ago
Java Springboot Node.js TypeScript React Angular HTML CSS JavaScript AWS Azure GCP Microservices SQL NoSQL RESTful APIs WebSockets JSON CI/CD Agile Scrum AI-assisted Engineering Distributed Systems
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Chicago, IL +1 46 days ago
Python Flask Django HTML CSS JavaScript TypeScript React Angular AWS Azure GCP Microservices SQL NoSQL RESTful APIs WebSockets JSON CI/CD Scrum Agile System Design Distributed Systems
5+ yrs exp

Lead Software Engineering

L3Harris

Palm Bay, FL 4 days ago
C++ Python Linux VxWorks LynxOS Integrity SELinux DevSecOps DO-178 B OpenGL Vulkan PTPv2 H.264 ARINC-818 Bash FPGA SoC GPU InfiniBand LDAP Radius Requirements Management Configuration Management
9+ yrs exp