Taro Logo

Lead Software Engineer - Full Stack Python

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Houston, TX, USA
Backend
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 - Full Stack Python

JPMorgan Chase is seeking a Lead Software Engineer to join their Infrastructure Platforms 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 team is responsible for developing and maintaining comprehensive Relational Database Managed Services across private and public cloud environments. This self-service product supports all Lines of Business, ensuring seamless integration and functionality. Working in a globally distributed team, you'll be engaged in multiple large-scale projects simultaneously, driving innovation in database management solutions.

Key responsibilities include executing creative software solutions, leading development practices, collaborating on code reviews, and building microservices components. You'll use Python, Django, AWS, and React to develop secure, high-quality production code while mentoring junior developers and driving technical excellence.

The ideal candidate brings 5+ years of software engineering experience, strong Python programming skills, and expertise in Django/REST frameworks. Experience with AWS, infrastructure as code, and front-end development is essential. You'll join a culture that values diversity, equity, and inclusion while working on cutting-edge technology solutions.

JPMorgan Chase offers a competitive compensation package including base salary, potential commission-based pay, and comprehensive benefits including healthcare, retirement savings, childcare support, and educational assistance. This role presents an excellent opportunity to work with a leading financial institution while developing innovative technology solutions that impact millions of customers globally.

Last updated a month ago

Responsibilities For Lead Software Engineer - Full Stack Python

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Acts as a Lead developer to set direction and best practices around automated testing, platform framework, SDLC
  • Collaborate with other backend developers for code reviews and building microservices components
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Leads communities of practice across Software Engineering
  • Identifies opportunities to eliminate or automate recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams

Requirements For Lead Software Engineer - Full Stack Python

Python
React
JavaScript
PostgreSQL
  • 5+ years applied experience in software engineering
  • Advanced experience in Python programming
  • Experience with Django and Django REST Framework
  • Practical cloud native experience - AWS and infrastructure as code
  • Experience in front end development (React, JavaScript)
  • Experience in developing, debugging and automated testing (PyUnit)
  • Proficient in all aspects of the Software Development Life Cycle
  • Experience with database management and optimization

Benefits For Lead Software Engineer - Full Stack Python

401k
Medical Insurance
Dental Insurance
Vision Insurance
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?