Lead Software Engineer - Python Developer
On-site · Plano, Texas, United States
Job Summary
Lead Software Engineer at JPMorgan Chase within the Enterprise Technology team responsible for implementing creative, secure production-grade Python solutions, reviewing and debugging code, and driving architecture discussions. The role includes leading communities of practice, collaborating to productionize end-to-end technical solutions, engaging in R&D of innovative solutions, and advancing automation, CI/CD, security, and cloud-native development to support multiple business functions.
Required Qualifications
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Advanced proficiency in Python
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Proficiency in automation and continuous delivery methods
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Practical cloud native experience
- Solid coding level in Python, with experience in leveraging available libraries to dedicated projects
- Knowledge of AI/ML
- Demonstrated practical experience in machine learning techniques, supervised, unsupervised, and semi-supervised
- In-depth knowledge of the financial services industry and their IT systems
- Proficient in all aspects of the Software Development Life Cycle
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.