Taro Logo

Lead Software Engineer - Python, AWS, GenAI

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
Plano, TX, USAJersey City, NJ, USA
$152,000 - $215,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · AI

Description For Lead Software Engineer - Python, AWS, GenAI

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - Architecture & Engineering team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. This role offers an opportunity to impact your career and push the limits of what's possible while working with cutting-edge technologies including Python, AWS, and Generative AI.

The position involves leading technical initiatives across multiple areas, conducting critical technology solutions, and driving innovation within the firm's business objectives. You'll be responsible for developing secure high-quality production code, reviewing others' work, and identifying automation opportunities to improve operational stability.

The role requires advanced experience in Python programming and proficiency with AWS, ML/AI, and LLM technologies. You'll be working in an environment that values diversity, equity, and inclusion, while contributing to communities of practice across Software Engineering to drive awareness of new technologies.

JPMorgan Chase offers a competitive compensation package ranging from $152,000 to $215,000, along with comprehensive benefits including healthcare coverage, retirement savings, tuition reimbursement, and mental health support. The position is based in either Plano, TX or Jersey City, NJ.

This is an excellent opportunity for an experienced software engineer looking to work with enterprise-scale systems in the financial services industry while leveraging cutting-edge AI and cloud technologies. The role combines technical leadership with hands-on development, making it ideal for those who want to both code and guide technical direction.

Last updated 2 days ago

Responsibilities For Lead Software Engineer - Python, AWS, GenAI

  • 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, AWS, GenAI

Python
  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced experience in Python
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in AWS, ML/AI, LLM
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

Benefits For Lead Software Engineer - Python, AWS, GenAI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • 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, AWS, GenAI