JPMorgan Chase
Lead Software Engineer
$138K–$185K
Chicago, IL +1 · Full-time · Posted Sep 11, 2026
- Location
- Chicago, IL
Plano, TX - Experience
- 5+ years of hands-on software engineering experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads the design, development, and operational support of secure, scalable cloud-native microservices and software products across multiple technical areas.
What you'll do
- Design, build, test, troubleshoot, and maintain production software and scalable architectures, including zero-downtime solutions.
- Review and debug code, improve operational stability by resolving or automating recurring issues, and keep systems current.
- Lead software engineering communities of practice and promote adoption of emerging technologies and best practices.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of hands-on software engineering experience, including system design, application development, testing, and operational support.
- Proficiency in back-end technologies such as Python, Flask, or Django; microservices experience. Full-stack roles also require front-end proficiency.
- Experience with cloud platforms, distributed systems, web technologies and APIs, and designing scalable applications using SQL and NoSQL databases.
- Experience with agile development and the software development life cycle; understanding of application resiliency, automation, continuous delivery, and security.
Nice to have
- Experience in the banking domain.
- AWS certification.
Pay
USD 137,750.00-$185,000.00 base salary (Chicago, IL); USD 137,750.00-$185,000.00 base salary (Plano, TX)
Tools
Python, Flask, Django, HTML, CSS, JavaScript, Typescript, React
AI focus
The posting references artificial intelligence and machine learning as examples of technical disciplines, but does not specify AI work for this role.
Model-written summary · the original posting is authoritative