Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $186,625–$211,200.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

As a Lead Software Engineer, you will join an agile team to develop, enhance, and deliver secure, stable, and scalable technology products. You will be responsible for creating creative software solutions, performing technical troubleshooting, and building cloud-native, microservices-based applications using domain modeling techniques to ensure clarity and testability. Your daily work involves writing high-quality production code, reviewing peer code, and automating the remediation of recurring issues to improve operational stability. You will design scalable architectural patterns to eliminate single points of failure while ensuring zero-downtime releases. The role requires proficiency in back-end technologies like Python, Flask, and Django, along with experience in SQL and NoSQL databases, RESTful APIs, WebSockets, and cloud platforms such as AWS, Azure, or GCP. You will utilize CI/CD pipelines and agile methodologies to solve complex technical challenges within the banking domain.

What you'll do

  • Design and develop cloud-native, microservices-based applications using modern architectural patterns.
  • Develop secure, high-quality production code while reviewing and debugging code written by others.
  • Use domain modeling techniques to structure software for clarity, testability, and evolution.
  • Identify and automate the remediation of recurring issues to improve operational stability.
  • Build scalable solutions that eliminate single points of failure and ensure zero-downtime releases.
  • Lead communities of practice to drive awareness and adoption of leading-edge technologies.
  • Investigate and resolve technical issues promptly to prevent recurrence.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of hands-on experience in software engineering, system design, development, testing, and operations.
  • Proficiency in back-end technologies like Python, Flask, and Django to build microservices-based applications.
  • Experience with cloud platforms (AWS, Azure, GCP), distributed systems, RESTful APIs, WebSockets, and SQL/NoSQL databases.
  • Understanding of the software development life cycle and experience with agile methodologies such as Scrum.
  • Proficiency in automation, continuous delivery methods, and application resiliency.
  • 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, Fullstack

JPMorgan Chase

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

Lead Software Engineering, Python

JPMorgan Chase

Jersey City, NJ 62 days ago
Python Flask Django Java Spring Spring Boot AWS Azure GCP Microservices SQL NoSQL RESTful APIs WebSockets JSON HTML CSS JavaScript TypeScript React Angular CI/CD Agile Scrum Machine Learning Artificial Intelligence
5+ yrs exp

Lead Software Engineer, Java, Spring, Cloud

JPMorgan Chase

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

Lead Software Engineer, Java and Python

JPMorgan Chase

Jersey City, NJ 36 days ago
Java Springboot Python Microservices AWS Azure SQL NoSQL RESTful APIs WebSockets JSON Agile Scrum CI/CD AI-assisted engineering Distributed Systems
5+ yrs exp

Lead Software Engineer, Java, Microservices

JPMorgan Chase

Plano, TX 29 days ago
Java Spring Boot Node.js Microservices React Angular TypeScript HTML CSS AWS Azure GCP SQL NoSQL REST APIs WebSockets Agile Scrum Mainframe
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

San Francisco, CA 42 days ago
Java Python SQL PL-SQL Kafka MQ CI/CD AWS RAG TDD Agile Scrum SDLC Observability ServiceNow
5+ yrs exp