Job Description
Summary
Take your software engineering career to the next level as a Lead Software Engineer – Python with J.P. Morgan Chase in Hyderabad. This role is perfect for experienced engineers ready to lead the design, development, and delivery of market-leading, secure, and scalable banking applications. You will leverage Python, AWS, Lambda, and cloud-native technologies to implement critical software solutions while mentoring agile teams, improving operational stability, and driving innovation across Consumer & Community Banking technology products. Join a collaborative, inclusive environment that fosters growth, technical excellence, and cutting-edge technology adoption.
Job Details at a Glance
| Job Title | Lead Software Engineer – Python |
|---|---|
| Company | J.P. Morgan Chase |
| Location | Hyderabad, Telangana, India |
| Business Unit | Consumer & Community Banking |
| Job Category | Software Engineering |
| Job ID | 210666572 |
| Contract Type | Full-Time |
| Apply Before | 05/11/2025 |
| Shift | Day Shift |
| Experience Required | 5+ years |
| Tools/Technologies | Python, AWS, Lambda, Kinesis, Kafka, Cloud Native, CI/CD, Agile, SDLC |
Key Responsibilities
As a Lead Software Engineer – Python at J.P. Morgan Chase, you will:
- Lead design, development, and troubleshooting of secure, high-performance software applications.
- Write production-ready Python code and review/debug code written by peers.
- Identify and automate recurring issues to enhance operational stability of applications.
- Lead evaluation sessions with vendors, startups, and internal teams for architecture, technology, and system integration decisions.
- Guide communities of practice to adopt new and leading-edge technologies.
- Foster a team culture of diversity, inclusion, and collaboration while mentoring junior engineers.
Required Skills & Qualifications
- 5+ years of applied experience in software engineering.
- Proven expertise in Python, AWS, and Lambda integration.
- Hands-on experience in system design, application development, testing, and operational stability.
- Advanced proficiency in one or more programming languages.
- Knowledge of automation, CI/CD, and continuous delivery methods.
- Solid understanding of the Software Development Life Cycle (SDLC).
- Experience with agile methodologies, application resiliency, and secure coding practices.
- Demonstrated proficiency in cloud-native applications, AI/ML, or mobile technologies.
- In-depth knowledge of the financial services industry and related IT systems.
Preferred Skills:
- Experience with Kinesis Client Library, AWS Connect, AWS Glue, Kafka, or similar streaming technologies.
- Familiarity with modern cloud-native architecture and integration patterns.
About J.P. Morgan Chase
With over 200 years of history, J.P. Morgan Chase is a global leader in investment banking, asset management, consumer and community banking, operating in over 100 countries. The company emphasizes innovation, diversity, and inclusion, providing employees opportunities to grow and work on cutting-edge technology solutions in a collaborative environment.
Apply Now
Elevate your career as a Lead Software Engineer – Python at J.P. Morgan Chase, Hyderabad. Drive innovation in Python-based cloud applications, AWS Lambda integration, and agile software delivery while leading high-impact projects.