Lead Software Engineer - Python, Terraform

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients.
Plano, TX, USA
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Python, Terraform

JPMorgan Chase is seeking a Lead Software Engineer to join their CORPORATE SECTOR - NETWORK platform team. This role offers an opportunity to make a significant impact while pushing the boundaries of what's possible in technology. As a Lead Software Engineer, you'll be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way.

The position is within the Global Technology Infrastructure group, a team of innovators passionate about technology. You'll work in a stable, resilient, and secure operating environment, contributing to high-quality products and solutions. The role involves leading technical initiatives, developing secure code, and driving innovation across multiple technical areas.

Key responsibilities include executing creative software solutions, leading technical evaluations, and fostering communities of practice. You'll work with cutting-edge technologies including Python, Terraform, and AWS, while contributing to the firm's technical advancement and operational stability.

The ideal candidate brings 5+ years of software engineering experience, strong expertise in Python and Terraform, and a proven track record in cloud technologies. This role offers comprehensive benefits including competitive compensation, health coverage, retirement plans, and professional development opportunities.

This position is classified as a High Risk Role (HRR) within the technology organization, requiring enhanced pre-hire screening including criminal and credit background checks due to the sensitive nature of the cybersecurity and technology functions involved.

Last updated 6 hours ago

Responsibilities For Lead Software Engineer - Python, Terraform

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Python, Terraform

Python
Kubernetes
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in Python, Terraform, Ansible, Groovy
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle using Agile methodology
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes
  • Practical cloud native experience in AWS

Benefits For Lead Software Engineer - Python, Terraform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Python, Terraform

Lead Software Engineer - Platform Engineer - SDLC

Lead Platform Engineer role at JPMorgan Chase focusing on SDLC automation, CI/CD pipelines, and developer tooling using GitHub Actions and GoLang.

Senior Lead Software Engineer - Platform Engineering

Senior Lead Software Engineer role at JPMorgan Chase focusing on Platform Engineering and DevOps, offering competitive compensation and comprehensive benefits.

Lead Infrastructure Engineer - Low Latency Network Engineering - Athens

Lead Infrastructure Engineer position at JPMorgan Chase in Athens, focusing on low latency network engineering and infrastructure solutions for electronic trading services.

Lead Infrastructure Engineer, Network Rapid Response Team

Lead Infrastructure Engineer position at JPMorgan Chase focusing on network operations, infrastructure engineering, and site reliability, requiring 10+ years of experience and strong technical expertise.

Staff Software Engineer (Developer Productivity)

Staff Software Engineer position at Okta focusing on Developer Productivity, building and maintaining automated build and testing infrastructure with competitive compensation and benefits.