Software Engineer II- Python, Databricks, AWS, Spark, IDMC
JPMorganChaseRole Overview
JPMorganChase is hiring a mid-level Software Engineer II- Python, Databricks, AWS, Spark, IDMC. This is a full-time role in Bengaluru. Part of JPMorganChase's Frontend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
JOB DESCRIPTION
We have an exciting opportunity for you to advance your data engineering career and make a meaningful impact by joining our innovative team.
Job summary
As a Data Engineer II at JPMorgan Chase within Corporate Data and Analytics Service team, you design and deliver trusted, scalable data solutions using modern technologies. You collaborate with us to drive critical technology initiatives that support business objectives and foster a culture of growth and inclusion.
Job responsibilities
- Design, develop, and maintain scalable data pipelines using Python and Spark
- Build and optimize ETL workflows in Databricks, leveraging Delta Lake features
- Integrate and manage data across AWS services such as S3, Lambda, and EKS
- Collaborate with data analysts and business stakeholders to deliver solutions
- Ensure data quality, integrity, and security across engineering processes
- Monitor, troubleshoot, and optimize pipeline performance and resource usage
- Document data flows, architecture, and processes for internal knowledge sharing
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Proficient in Python for data processing and automation
- Strong experience with Apache Spark (PySpark) for distributed data processing
- Hands-on experience with Databricks platform and Delta Lake
- Solid understanding of AWS cloud services, including S3, Lambda, EKS, and Aurora DB
- Experience with ETL design, data modeling, and data warehousing concepts
- Familiarity with CI/CD tools and practices for data engineering
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Exposure to cloud technologies
- Experience with orchestration tools such as Airflow
- Experience with REST APIs and data integration
ABOUT US
Frequently Asked Questions
How do I apply for the Software Engineer II- Python, Databricks, AWS, Spark, IDMC position at JPMorganChase?
Use the Apply button above to submit your application directly to JPMorganChase. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer II- Python, Databricks, AWS, Spark, IDMC position at JPMorganChase located?
This position is based in Bengaluru. JPMorganChase has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer II- Python, Databricks, AWS, Spark, IDMC at JPMorganChase earn?
JPMorganChase has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer II- Python, Databricks, AWS, Spark, IDMC role at JPMorganChase posted?
This role was posted on March 19, 2026 (81 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start