Job Description
Summary
JPMorgan Chase is seeking a Lead Software Engineer – Databricks, AWS in Mumbai, Maharashtra, India to join the Commercial & Investment Bank – Securities Services Technology team. This role offers an exciting opportunity to drive data-driven innovation, cloud-based solutions, and Generative AI initiatives. You will lead a team of data engineers, design and deploy scalable data pipelines, and leverage Databricks, AWS cloud services, and modern data architectures to support advanced analytics and business intelligence. If you are passionate about cloud technologies, AI/ML integration, and building robust financial technology platforms, this role provides significant career growth and exposure to cutting-edge technology.
Job Details at a Glance
| Job Title | Lead Software Engineer – Databricks, AWS |
|---|---|
| Location | Mumbai, Maharashtra, India |
| Business Unit | Commercial & Investment Bank |
| Job Type | Full-Time |
| Shift | Day |
| Experience Required | 5+ years in software engineering with cloud & data platform experience |
| Key Tools & Technologies | Databricks, Redshift, AWS (ECS, Lambda, Glue, Step Functions, SQS, RDS Aurora), Spark, Kafka, Terraform, Ansible, Java, Python |
| Job ID | 210668623 |
| Apply Before | 10/25/2025, 09:30 AM |
Key Responsibilities
- Lead and mentor a team of data engineers, ensuring successful delivery using agile methodologies.
- Design, develop, and maintain scalable data pipelines and transform data to a logical data model (LDM) for analytics and business intelligence.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Drive technical decisions that influence product design, application functionality, and operations processes.
- Implement and deploy solutions on AWS, leveraging services like ECS, Lambda, Glue, Step Functions, SQS, and RDS Aurora.
- Develop and maintain Data Lake architectures to support enterprise-wide data initiatives.
- Leverage IaC tools such as Terraform and Ansible for automation and consistent deployments.
- Design, develop, and deploy scalable Generative AI solutions, experimenting with new AI/ML techniques and methodologies.
- Ensure data privacy, security, and compliance in all technology solutions.
Required Skills & Qualifications
- Formal training or certification in software engineering with 5+ years of applied experience.
- Hands-on experience with Databricks, Redshift, and AWS cloud services.
- Proficiency in Java and Python programming languages.
- Knowledge of Spark, Kafka, and data lake architectures.
- Experience with Infrastructure as Code (IaC) using Terraform, Ansible, or similar tools.
- Practical experience in CI/CD pipelines, cloud-based deployments, and modern data engineering practices.
- Understanding of data privacy, security best practices, and compliance requirements.
- Proven ability to lead teams, mentor engineers, and manage product roadmaps and delivery.
Preferred Skills
- Experience in Generative AI solution development and deployment.
- Familiarity with cloud-native AI/ML services and advanced analytics platforms.
- Strong problem-solving and analytical skills, with the ability to innovate and optimize complex systems.
- Knowledge of financial services industry trends and regulatory considerations.
Why Join JPMorgan Chase?
- Lead innovative data engineering and AI initiatives within a global financial leader.
- Collaborate with high-performing teams to deliver market-leading technology products.
- Gain hands-on experience with cutting-edge cloud technologies, data pipelines, and AI/ML solutions.
- Contribute to secure, scalable, and impactful technology solutions for the banking sector.
Apply Now
Advance your career as a Lead Software Engineer – Databricks, AWS at JPMorgan Chase.
👉 Apply directly on the official JPMorgan Chase careers page