Lead Software Engineer, Python/Django

JPMorgan Chase

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
18 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$125k $240k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $150,225–$214,000.

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

As a Lead Software Engineer - Python/Django within the Infrastructure Platforms team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting secure, high-quality production code while identifying opportunities to automate the remediation of recurring issues. Your daily work involves leading evaluation sessions with vendors, driving the adoption of AI-assisted engineering practices, and managing the software development life cycle. You will utilize Python, Django, AWS Cloud, and Terraform for Infrastructure as Code. Key technical requirements include experience with containerized distributed applications, CI/CD, and control plane architectures. You must apply these skills to solve complex problems within the financial services industry, ensuring the delivery of stable, scalable, and secure technology products across various business functions.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • Design and execute creative software solutions to solve complex technical problems and break down routine issues.
  • Automate the remediation of recurring issues to improve the operational stability of software applications and systems.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Lead evaluation sessions with external vendors and internal teams to probe architectural designs and technical credentials.
  • Lead communities of practice to promote the awareness and use of leading-edge technologies across Software Engineering.
  • Architect and manage infrastructure on AWS Cloud using Infrastructure as Code tools like Terraform.
  • Design and implement control plane architectures for large-scale, distributed applications to ensure system reliability.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Advanced proficiency in one or more programming languages and frameworks, such as Python and Django.
  • Proficiency in automation, continuous delivery methods, and hands-on experience with system design, application development, and testing.
  • Advanced understanding of the Software Development Life Cycle, agile methodologies, CI/CD, application resiliency, and security.
  • Demonstrated proficiency in technical disciplines such as cloud, artificial intelligence, machine learning, or mobile.
  • Proven expertise in designing, deploying, and managing containerized distributed applications with orchestration and scaling strategies.
  • Demonstrated ability to architect and manage infrastructure on AWS Cloud using Infrastructure as Code tools like Terraform.
  • Proven experience in designing and implementing control plane architectures for large-scale, complex distributed systems.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Hands-on experience with relational databases, particularly CockroachDB or similar distributed databases (preferred).
  • Practical cloud native experience (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Plano, TX +1 6 days ago
Python Java AWS React CI/CD ECS EventBridge SNS SQS REST APIs Full-Stack Agentic AI MCP Adobe Experience Manager (AEM) Software Development Life Cycle Serverless IAM
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 4 days ago
Java Python AWS LLM Generative AI Microservices RESTful APIs Docker Kubernetes CI/CD RAG ECS System Design Distributed Systems Agile Scrum Observability Feature Flags
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Plano, TX 6 days ago
Python Java Spring Framework Spring Boot AWS J2EE RESTful Web Services CI/CD Terraform Maven Git Jenkins GitHub BitBucket JIRA RDS ECS EKS SQS S3 IAM VPC OAuth2 Kerberos Agile Infrastructure as Code Automated Testing
5+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 174 days ago
AWS Java Go Python TypeScript JavaScript SQL Kubernetes Docker Lambda Fargate NoSQL RDBMS HTML/CSS Agile Microservices Microsoft Azure
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 55 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile Interactive AI Tooling
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 77 days ago
JavaScript React Angular TypeScript Java HTML CSS AWS Microsoft Azure Google Cloud RESTful Web Services Microservices Test-Driven Development Agile Cloud Computing
4+ yrs exp