Lead Software Engineer, Python

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Houston, TX
Posted
18 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $208k
$186k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $192,050–$223,750.

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Python

As a Lead Software Engineer- Python within the Corporate Sector, you will join an agile team focused on building and delivering secure, stable, and scalable market-leading technology products. You will serve as a core technical contributor responsible for designing creative software solutions, developing high-quality production code, and troubleshooting complex problems across various business functions. Your daily work involves driving the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational stability while conducting evaluations with external vendors on architectural designs. You will utilize Python, database querying languages, and cloud native technologies like AWS to solve technical challenges within the financial services industry. The role requires expertise in the full Software Development Life Cycle, including CI/CD, application resiliency, and security, while ensuring responsible AI usage and potentially utilizing React for front-end components.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by other team members.
  • Design and implement creative software solutions that solve complex technical problems beyond conventional approaches.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish consistent validation standards for automated testing, secure coding, and peer review processes.
  • Identify and automate the remediation of recurring issues to improve the operational stability of software systems.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical feasibility.
  • Utilize tools within the Software Development Life Cycle toolchain to maximize the value of automation.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages and expertise in Python.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and performance standards.
  • Strong understanding of responsible AI use, including data sensitivity, secure handling, and coaching engineers on compliant adoption.
  • Advanced knowledge of agile methodologies, continuous integration, continuous deployment, application resiliency, and security.
  • Experience in financial services IT systems, cloud native technologies, or front-end tools like React (preferred).

More like this

Similar roles

Lead Software Engineer, Cloud/Python

JPMorgan Chase

Houston, TX 24 days ago
Python Java Kubernetes Spring AWS AI-assisted engineering CI/CD Design Patterns Cloud-native Automation Machine Learning Application Resiliency Security
5+ yrs exp

Lead Software Engineer, Data Engineer and Applied AI

JPMorgan Chase

Jersey City, NJ 27 days ago
Java Spring SQL Python Spark AWS Databricks CI/CD Agile Machine Learning Artificial Intelligence LangChain LangGraph Automated Testing Data Pipelines Application Resiliency
5+ yrs exp

Lead Software Engineer, Python

JPMorgan Chase

Columbus, OH 64 days ago
Python Django JavaScript SQL AI-assisted engineering CI/CD Cloud Native Infrastructure-as-Code Agile Tableau Alteryx Machine Learning Application Resiliency Monitoring Logging Alerting
5+ yrs exp

Lead Software Engineer, AI/ML Java/Python

JPMorgan Chase

New York, NY 25 days ago
AI/ML Python Java AWS CI/CD Agile Machine Learning Cloud Native System Design Automated Testing SDLC Security Software Development Life Cycle Data Sensitivity Refactoring Troubleshooting
5+ yrs exp

Lead Software Engineer, Full Stack Java/ React

JPMorgan Chase

Jersey City, NJ 26 days ago
Java React AI-assisted engineering CI/CD Full Stack Development Software Development Life Cycle Cloud Native Automated Testing Machine Learning Artificial Intelligence Application Resiliency Security Agile Methodologies
5+ yrs exp

Lead Software Engineer, Full Stack

JPMorgan Chase

Plano, TX 2 days ago
Java Python React AI-assisted engineering Full Stack Development CI/CD Cloud Native Machine Learning Artificial Intelligence Automated Testing Application Resiliency Security Agile Methodologies
5+ yrs exp