Resume and JobRESUME AND JOB
JP Morgan Chase logo

Principal Software Engineer

JP Morgan Chase

Software and Technology Jobs

Principal Software Engineer

full-timePosted: Dec 3, 2025

Job Description

Principal Software Engineer

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial technology innovation, and as a Principal Software Engineer in our Finance Technology Team within the Corporate Technology Division, you will play a pivotal role in shaping the future of our global operations. Based in Bengaluru, Karnataka, India, you will join an agile team dedicated to building secure, stable, and scalable technology products that power our corporate finance functions. Your expertise will drive the enhancement and delivery of trusted solutions that handle complex financial data, ensure regulatory compliance, and support real-time decision-making in one of the world's leading financial institutions. This position offers the opportunity to work on cutting-edge projects that directly impact JPMorgan Chase's ability to serve clients and manage risk effectively in a dynamic market environment. In this leadership role, you will architect sophisticated software systems using modern technologies like Java, cloud platforms, and microservices, while collaborating with product managers, data scientists, and other engineers to align technical solutions with business objectives. You will mentor team members, conduct code reviews, and champion best practices to maintain the high standards of reliability and security that define JPMorgan Chase. Expect to tackle challenges such as optimizing performance for high-volume transaction processing, integrating AI-driven analytics for financial forecasting, and ensuring adherence to industry regulations like Basel III and data privacy laws. Your contributions will enhance operational efficiency and innovation across our Corporate & Investment Bank and Asset & Wealth Management divisions. JPMorgan Chase values a culture of inclusion, excellence, and continuous learning, providing you with resources to grow your career while making a meaningful impact. This role not only demands technical prowess but also the ability to thrive in a collaborative, fast-paced setting where your ideas can influence global financial strategies. Join us to leverage your passion for engineering in a role that combines technical depth with real-world financial significance.

Key Responsibilities

  • Lead the design, development, and deployment of secure, scalable software solutions for JPMorgan Chase's Finance Technology Team
  • Collaborate with cross-functional agile teams to deliver market-leading technology products that support corporate finance operations
  • Provide technical leadership and mentorship to engineers, fostering innovation and best practices in software engineering
  • Ensure all systems adhere to JPMorgan's stringent security, stability, and compliance standards in the financial services industry
  • Architect and optimize applications using modern technologies to handle high-volume financial transactions and data
  • Conduct code reviews, troubleshoot complex issues, and implement robust testing strategies to maintain system reliability
  • Drive continuous improvement initiatives, including DevOps practices and CI/CD pipelines for faster delivery
  • Partner with stakeholders to translate business requirements into technical solutions that enhance operational efficiency
  • Stay abreast of emerging technologies and regulatory changes impacting financial technology at JPMorgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 10+ years of experience in software engineering, with a focus on full-stack development in financial systems
  • Proven track record of leading complex projects in agile environments within the financial services sector
  • Deep expertise in designing and implementing scalable, secure applications compliant with regulatory standards like GDPR and SOX
  • Strong experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes
  • Demonstrated ability to mentor junior engineers and drive technical excellence in high-stakes environments

Preferred Qualifications

  • Experience working at a top-tier financial institution like JPMorgan Chase or similar
  • Familiarity with financial technologies such as real-time trading systems or risk management platforms
  • Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Java SE Programmer)
  • Background in machine learning or AI applications for financial data analysis

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Expertise in front-end frameworks like React or Angular
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Experience with microservices architecture and RESTful APIs
  • Familiarity with cloud-native technologies (AWS, Azure) and infrastructure as code (Terraform)
  • Skills in DevOps tools like Jenkins, Git, and Kubernetes for deployment
  • Understanding of cybersecurity principles and secure coding practices in finance
  • Agile methodologies (Scrum, Kanban) and collaboration tools (Jira, Confluence)
  • Analytical problem-solving and debugging complex systems
  • Excellent communication and leadership skills for team guidance
  • Knowledge of financial regulations and compliance frameworks
  • Experience with big data tools (Hadoop, Spark) for processing transaction data
  • Ability to work in fast-paced, high-pressure environments
  • Mentoring and knowledge-sharing capabilities

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Bengaluru

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Java, Python, or C++ for backend developmentintermediate
  • Expertise in front-end frameworks like React or Angularintermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with microservices architecture and RESTful APIsintermediate
  • Familiarity with cloud-native technologies (AWS, Azure) and infrastructure as code (Terraform)intermediate
  • Skills in DevOps tools like Jenkins, Git, and Kubernetes for deploymentintermediate
  • Understanding of cybersecurity principles and secure coding practices in financeintermediate
  • Agile methodologies (Scrum, Kanban) and collaboration tools (Jira, Confluence)intermediate
  • Analytical problem-solving and debugging complex systemsintermediate
  • Excellent communication and leadership skills for team guidanceintermediate
  • Knowledge of financial regulations and compliance frameworksintermediate
  • Experience with big data tools (Hadoop, Spark) for processing transaction dataintermediate
  • Ability to work in fast-paced, high-pressure environmentsintermediate
  • Mentoring and knowledge-sharing capabilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 10+ years of experience in software engineering, with a focus on full-stack development in financial systems (experience)
  • Proven track record of leading complex projects in agile environments within the financial services sector (experience)
  • Deep expertise in designing and implementing scalable, secure applications compliant with regulatory standards like GDPR and SOX (experience)
  • Strong experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes (experience)
  • Demonstrated ability to mentor junior engineers and drive technical excellence in high-stakes environments (experience)

Preferred Qualifications

  • Experience working at a top-tier financial institution like JPMorgan Chase or similar (experience)
  • Familiarity with financial technologies such as real-time trading systems or risk management platforms (experience)
  • Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Java SE Programmer) (experience)
  • Background in machine learning or AI applications for financial data analysis (experience)

Responsibilities

  • Lead the design, development, and deployment of secure, scalable software solutions for JPMorgan Chase's Finance Technology Team
  • Collaborate with cross-functional agile teams to deliver market-leading technology products that support corporate finance operations
  • Provide technical leadership and mentorship to engineers, fostering innovation and best practices in software engineering
  • Ensure all systems adhere to JPMorgan's stringent security, stability, and compliance standards in the financial services industry
  • Architect and optimize applications using modern technologies to handle high-volume financial transactions and data
  • Conduct code reviews, troubleshoot complex issues, and implement robust testing strategies to maintain system reliability
  • Drive continuous improvement initiatives, including DevOps practices and CI/CD pipelines for faster delivery
  • Partner with stakeholders to translate business requirements into technical solutions that enhance operational efficiency
  • Stay abreast of emerging technologies and regulatory changes impacting financial technology at JPMorgan Chase

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Bengaluru

Target Your Resume for "Principal Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Principal Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Principal Software Engineer

JP Morgan Chase

Software and Technology Jobs

Principal Software Engineer

full-timePosted: Dec 3, 2025

Job Description

Principal Software Engineer

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial technology innovation, and as a Principal Software Engineer in our Finance Technology Team within the Corporate Technology Division, you will play a pivotal role in shaping the future of our global operations. Based in Bengaluru, Karnataka, India, you will join an agile team dedicated to building secure, stable, and scalable technology products that power our corporate finance functions. Your expertise will drive the enhancement and delivery of trusted solutions that handle complex financial data, ensure regulatory compliance, and support real-time decision-making in one of the world's leading financial institutions. This position offers the opportunity to work on cutting-edge projects that directly impact JPMorgan Chase's ability to serve clients and manage risk effectively in a dynamic market environment. In this leadership role, you will architect sophisticated software systems using modern technologies like Java, cloud platforms, and microservices, while collaborating with product managers, data scientists, and other engineers to align technical solutions with business objectives. You will mentor team members, conduct code reviews, and champion best practices to maintain the high standards of reliability and security that define JPMorgan Chase. Expect to tackle challenges such as optimizing performance for high-volume transaction processing, integrating AI-driven analytics for financial forecasting, and ensuring adherence to industry regulations like Basel III and data privacy laws. Your contributions will enhance operational efficiency and innovation across our Corporate & Investment Bank and Asset & Wealth Management divisions. JPMorgan Chase values a culture of inclusion, excellence, and continuous learning, providing you with resources to grow your career while making a meaningful impact. This role not only demands technical prowess but also the ability to thrive in a collaborative, fast-paced setting where your ideas can influence global financial strategies. Join us to leverage your passion for engineering in a role that combines technical depth with real-world financial significance.

Key Responsibilities

  • Lead the design, development, and deployment of secure, scalable software solutions for JPMorgan Chase's Finance Technology Team
  • Collaborate with cross-functional agile teams to deliver market-leading technology products that support corporate finance operations
  • Provide technical leadership and mentorship to engineers, fostering innovation and best practices in software engineering
  • Ensure all systems adhere to JPMorgan's stringent security, stability, and compliance standards in the financial services industry
  • Architect and optimize applications using modern technologies to handle high-volume financial transactions and data
  • Conduct code reviews, troubleshoot complex issues, and implement robust testing strategies to maintain system reliability
  • Drive continuous improvement initiatives, including DevOps practices and CI/CD pipelines for faster delivery
  • Partner with stakeholders to translate business requirements into technical solutions that enhance operational efficiency
  • Stay abreast of emerging technologies and regulatory changes impacting financial technology at JPMorgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 10+ years of experience in software engineering, with a focus on full-stack development in financial systems
  • Proven track record of leading complex projects in agile environments within the financial services sector
  • Deep expertise in designing and implementing scalable, secure applications compliant with regulatory standards like GDPR and SOX
  • Strong experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes
  • Demonstrated ability to mentor junior engineers and drive technical excellence in high-stakes environments

Preferred Qualifications

  • Experience working at a top-tier financial institution like JPMorgan Chase or similar
  • Familiarity with financial technologies such as real-time trading systems or risk management platforms
  • Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Java SE Programmer)
  • Background in machine learning or AI applications for financial data analysis

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Expertise in front-end frameworks like React or Angular
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Experience with microservices architecture and RESTful APIs
  • Familiarity with cloud-native technologies (AWS, Azure) and infrastructure as code (Terraform)
  • Skills in DevOps tools like Jenkins, Git, and Kubernetes for deployment
  • Understanding of cybersecurity principles and secure coding practices in finance
  • Agile methodologies (Scrum, Kanban) and collaboration tools (Jira, Confluence)
  • Analytical problem-solving and debugging complex systems
  • Excellent communication and leadership skills for team guidance
  • Knowledge of financial regulations and compliance frameworks
  • Experience with big data tools (Hadoop, Spark) for processing transaction data
  • Ability to work in fast-paced, high-pressure environments
  • Mentoring and knowledge-sharing capabilities

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Bengaluru

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Java, Python, or C++ for backend developmentintermediate
  • Expertise in front-end frameworks like React or Angularintermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with microservices architecture and RESTful APIsintermediate
  • Familiarity with cloud-native technologies (AWS, Azure) and infrastructure as code (Terraform)intermediate
  • Skills in DevOps tools like Jenkins, Git, and Kubernetes for deploymentintermediate
  • Understanding of cybersecurity principles and secure coding practices in financeintermediate
  • Agile methodologies (Scrum, Kanban) and collaboration tools (Jira, Confluence)intermediate
  • Analytical problem-solving and debugging complex systemsintermediate
  • Excellent communication and leadership skills for team guidanceintermediate
  • Knowledge of financial regulations and compliance frameworksintermediate
  • Experience with big data tools (Hadoop, Spark) for processing transaction dataintermediate
  • Ability to work in fast-paced, high-pressure environmentsintermediate
  • Mentoring and knowledge-sharing capabilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 10+ years of experience in software engineering, with a focus on full-stack development in financial systems (experience)
  • Proven track record of leading complex projects in agile environments within the financial services sector (experience)
  • Deep expertise in designing and implementing scalable, secure applications compliant with regulatory standards like GDPR and SOX (experience)
  • Strong experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes (experience)
  • Demonstrated ability to mentor junior engineers and drive technical excellence in high-stakes environments (experience)

Preferred Qualifications

  • Experience working at a top-tier financial institution like JPMorgan Chase or similar (experience)
  • Familiarity with financial technologies such as real-time trading systems or risk management platforms (experience)
  • Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Java SE Programmer) (experience)
  • Background in machine learning or AI applications for financial data analysis (experience)

Responsibilities

  • Lead the design, development, and deployment of secure, scalable software solutions for JPMorgan Chase's Finance Technology Team
  • Collaborate with cross-functional agile teams to deliver market-leading technology products that support corporate finance operations
  • Provide technical leadership and mentorship to engineers, fostering innovation and best practices in software engineering
  • Ensure all systems adhere to JPMorgan's stringent security, stability, and compliance standards in the financial services industry
  • Architect and optimize applications using modern technologies to handle high-volume financial transactions and data
  • Conduct code reviews, troubleshoot complex issues, and implement robust testing strategies to maintain system reliability
  • Drive continuous improvement initiatives, including DevOps practices and CI/CD pipelines for faster delivery
  • Partner with stakeholders to translate business requirements into technical solutions that enhance operational efficiency
  • Stay abreast of emerging technologies and regulatory changes impacting financial technology at JPMorgan Chase

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Bengaluru

Target Your Resume for "Principal Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Principal Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.