Job Description
Summary
Advance your career as a Lead Software Engineer – Python / Spark Big Data at JPMorgan Chase within the Capital Reporting product team. Join a high-performing, innovative environment where you will design, develop, and troubleshoot complex software solutions while leveraging cutting-edge technologies such as Python, PySpark, Big Data, and cloud architecture. Contribute to enterprise-scale solutions in an agile, collaborative, and inclusive team.
Job Details at a Glance
| Job Title | Lead Software Engineer – Python / Spark Big Data |
|---|---|
| Company | JPMorgan Chase & Co. |
| Location | Mumbai, Maharashtra, India |
| Business Unit | Corporate Sector – Capital Reporting |
| Experience Level | 5+ years applied experience |
| Job Schedule | Full-Time |
| Job Category | Software Engineering |
| Posting Date | 10 October 2025 |
| Office Address | Ventura Towers, 2nd–5th & 8th Floors, Hiranandani Business Park, Powai, Mumbai – 400076 |
| Requisition ID | 210670113 |
Key Responsibilities
- Design, develop, and implement high-quality software solutions using Python, PySpark, and Big Data frameworks.
- Troubleshoot technical issues with creativity and innovation, going beyond conventional solutions.
- Produce architecture and design artifacts for complex applications, ensuring compliance with design constraints.
- Analyze large datasets to identify hidden problems and patterns, driving improvements to coding standards and system architecture.
- Contribute to software engineering communities of practice, exploring emerging technologies and best practices.
- Promote a culture of collaboration, diversity, and inclusion within the engineering team.
Required Qualifications & Skills
- Formal training or certification in Python programming with 5+ years applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Practical knowledge of software applications and technical processes within cloud or microservices architecture.
- Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying tools.
- Solid understanding of Software Development Life Cycle (SDLC) and agile methodologies such as CI/CD, application resiliency, and security.
Preferred Qualifications
- Exposure to cloud technologies: Airflow, Astronomer, Kubernetes, AWS.
- Experience with Big Data solutions (Spark, Kafka) or relational databases.
- Familiarity with financial services industry applications.
Why Work at JPMorgan Chase?
- Work on enterprise-scale, cloud-native software applications with Python and Big Data technologies.
- Gain exposure to agile practices, CI/CD pipelines, and operational stability frameworks.
- Be part of a diverse and inclusive culture encouraging innovation and professional growth.
- Collaborate with top-tier technology teams and contribute to impactful business solutions.
Apply Now
Take your career to the next level as a Lead Software Engineer – Python / Spark Big Data at JPMorgan Chase, Mumbai, India.