Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 2 months 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?