Lead Software Engineer, Python

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

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

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

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

Lead Software Engineer - Python will join the Infrastructure Platforms - Core Foundational Platforms / Databases team to design, build, and deliver secure, scalable, and automated database platform capabilities. This role focuses on creating self-service capabilities, automation frameworks, and backend services to streamline database provisioning, lifecycle management, and operational workflows. The engineer will develop tools for infrastructure-as-code, continuous delivery, and cloud-enabled patterns while leading technical efforts in a global agile environment. Key technologies include Python, React, Django, Ansible, Terraform, Jenkins, Spinnaker, and Celery. Candidates should possess expertise in REST APIs, object-oriented design, and automated testing. The role addresses the challenge of modernizing database build and deployment processes for enterprise platforms while integrating AI-assisted engineering practices to improve code quality and delivery speed across the firm's infrastructure systems.

What you'll do

  • Design, develop, and maintain software solutions to automate database provisioning, configuration, and lifecycle management.
  • Build self-service capabilities for database platforms to improve developer experience and reduce operational toil.
  • Develop secure backend services, APIs, and orchestration workflows using Python, React, Django, Ansible, and Terraform.
  • Provide technical leadership by performing code reviews, debugging complex issues, and mentoring other engineers.
  • Identify and automate the remediation of recurring issues to improve the stability and efficiency of database platforms.
  • Modernize database deployment capabilities through infrastructure-as-code, cloud-enabled patterns, and continuous delivery pipelines.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.

What we're looking for

  • Formal training or certification in software engineering concepts.
  • 5+ years of experience in system design, application development, testing, deployment, and operational stability.
  • Advanced hands-on programming experience in one or more languages and frameworks such as Python, automation, REST API, and platform tooling.
  • Proficiency in CI/CD pipelines, release automation, and tools like Jenkins and Spinnaker.
  • Strong understanding of software engineering principles including object-oriented design, automated testing, and version control.
  • Experience building automation solutions, backend applications, workflow orchestration, or infrastructure engineering tools.
  • Knowledge of RDBMS technologies such as Oracle, PostgreSQL, and MySQL (preferred).
  • Experience with Ansible, Terraform, React, AWS cloud services, and Linux environments (preferred).

More like this

Similar roles

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, Python/Django

JPMorgan Chase

Plano, TX 57 days ago
Python Django AWS Terraform CI/CD Infrastructure as Code Distributed Systems Machine Learning Artificial Intelligence CockroachDB Agile Automated Testing Cloud Native
5+ yrs exp

Lead Software Engineering, Python

JPMorgan Chase

Jersey City, NJ 58 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 and Python

JPMorgan Chase

Jersey City, NJ 32 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

Full Stack Lead Software Engineer, Python

JPMorgan Chase

New York, NY 24 days ago
Python TypeScript AWS LLMs GenAI RAG CI/CD Agile Machine Learning Software Development Life Cycle Automated Testing Cloud Native Performance Tuning Data Structures
5+ yrs exp

Lead Software Engineer Python

JPMorgan Chase

Houston, TX 36 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 Artificial Intelligence
5+ yrs exp