Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Python

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Python

full-timePosted: Oct 8, 2025

Job Description

Software Engineer III - Python

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering global markets with cutting-edge technology. As a Software Engineer III - Python in our Mumbai office, you will join a dynamic agile team dedicated to designing and delivering secure, scalable technology products that drive the firm's success in investment banking, asset management, and consumer services. This role is pivotal in enhancing our digital platforms, ensuring they handle high-frequency transactions and complex data analytics while adhering to stringent regulatory standards in the financial services industry. In this position, you will leverage your expertise in Python to architect robust solutions that integrate seamlessly with JP Morgan's vast ecosystem of legacy and modern systems. You will collaborate closely with product managers, data scientists, and compliance experts to translate business requirements into efficient code, focusing on performance optimization for real-time financial operations. Your work will directly impact client experiences, from seamless mobile banking apps to sophisticated risk modeling tools, all while prioritizing data security and scalability to support our global operations. We value engineers who thrive in a collaborative, innovative environment and are passionate about pushing technological boundaries in finance. This role offers opportunities for career growth within one of the world's leading financial institutions, where you can contribute to transformative projects that shape the future of banking. If you are a seasoned Python developer ready to make a meaningful impact at JP Morgan Chase, we encourage you to apply.

Key Responsibilities

  • Design, develop, and deploy secure, scalable Python-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver market-leading technology products in the banking sector
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Optimize code for performance in high-volume trading and transaction processing environments
  • Conduct code reviews, debugging, and testing to maintain high-quality standards
  • Integrate Python solutions with existing JP Morgan systems, including databases and APIs
  • Mentor junior engineers and contribute to team knowledge-sharing sessions
  • Monitor and troubleshoot production issues in real-time financial applications
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's tech stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Python
  • Strong experience in building scalable and secure applications in a financial services environment
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design and deliver technology products under tight deadlines
  • Experience with secure coding practices and compliance with financial regulations like GDPR and SOX
  • Excellent problem-solving skills and attention to detail

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience working at a large financial institution like JP Morgan Chase
  • Familiarity with cloud platforms such as AWS or Azure in a banking context
  • Prior involvement in developing trading or risk management systems
  • Certifications in Python (e.g., PCAP) or cybersecurity (e.g., CISSP)

Required Skills

  • Advanced Python programming and scripting
  • Experience with frameworks like Django or Flask
  • Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Understanding of microservices architecture and containerization (Docker, Kubernetes)
  • Proficiency in version control systems like Git
  • Familiarity with cloud computing (AWS, GCP) for financial applications
  • Strong grasp of cybersecurity principles in banking
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions)
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)
  • Unit testing and automation frameworks (Pytest)
  • Data structures and algorithms optimization
  • Adaptability to fast-paced, regulated environments

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and families
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave policies
  • Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning academy
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Mumbai
  • Stock purchase plans and other financial incentives tied to JP Morgan's success

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,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

  • Advanced Python programming and scriptingintermediate
  • Experience with frameworks like Django or Flaskintermediate
  • Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Understanding of microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Proficiency in version control systems like Gitintermediate
  • Familiarity with cloud computing (AWS, GCP) for financial applicationsintermediate
  • Strong grasp of cybersecurity principles in bankingintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skillsintermediate
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)intermediate
  • Unit testing and automation frameworks (Pytest)intermediate
  • Data structures and algorithms optimizationintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Python (experience)
  • Strong experience in building scalable and secure applications in a financial services environment (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design and deliver technology products under tight deadlines (experience)
  • Experience with secure coding practices and compliance with financial regulations like GDPR and SOX (experience)
  • Excellent problem-solving skills and attention to detail (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience working at a large financial institution like JP Morgan Chase (experience)
  • Familiarity with cloud platforms such as AWS or Azure in a banking context (experience)
  • Prior involvement in developing trading or risk management systems (experience)
  • Certifications in Python (e.g., PCAP) or cybersecurity (e.g., CISSP) (experience)

Responsibilities

  • Design, develop, and deploy secure, scalable Python-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver market-leading technology products in the banking sector
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Optimize code for performance in high-volume trading and transaction processing environments
  • Conduct code reviews, debugging, and testing to maintain high-quality standards
  • Integrate Python solutions with existing JP Morgan systems, including databases and APIs
  • Mentor junior engineers and contribute to team knowledge-sharing sessions
  • Monitor and troubleshoot production issues in real-time financial applications
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's tech stack

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and families
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning academy
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Stock purchase plans and other financial incentives tied to JP Morgan's success

Target Your Resume for "Software Engineer III - Python" , JP Morgan Chase

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

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

Check Your ATS Score for "Software Engineer III - Python" , 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 Software Engineer III - Python @ 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

Software Engineer III - Python

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Python

full-timePosted: Oct 8, 2025

Job Description

Software Engineer III - Python

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering global markets with cutting-edge technology. As a Software Engineer III - Python in our Mumbai office, you will join a dynamic agile team dedicated to designing and delivering secure, scalable technology products that drive the firm's success in investment banking, asset management, and consumer services. This role is pivotal in enhancing our digital platforms, ensuring they handle high-frequency transactions and complex data analytics while adhering to stringent regulatory standards in the financial services industry. In this position, you will leverage your expertise in Python to architect robust solutions that integrate seamlessly with JP Morgan's vast ecosystem of legacy and modern systems. You will collaborate closely with product managers, data scientists, and compliance experts to translate business requirements into efficient code, focusing on performance optimization for real-time financial operations. Your work will directly impact client experiences, from seamless mobile banking apps to sophisticated risk modeling tools, all while prioritizing data security and scalability to support our global operations. We value engineers who thrive in a collaborative, innovative environment and are passionate about pushing technological boundaries in finance. This role offers opportunities for career growth within one of the world's leading financial institutions, where you can contribute to transformative projects that shape the future of banking. If you are a seasoned Python developer ready to make a meaningful impact at JP Morgan Chase, we encourage you to apply.

Key Responsibilities

  • Design, develop, and deploy secure, scalable Python-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver market-leading technology products in the banking sector
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Optimize code for performance in high-volume trading and transaction processing environments
  • Conduct code reviews, debugging, and testing to maintain high-quality standards
  • Integrate Python solutions with existing JP Morgan systems, including databases and APIs
  • Mentor junior engineers and contribute to team knowledge-sharing sessions
  • Monitor and troubleshoot production issues in real-time financial applications
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's tech stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Python
  • Strong experience in building scalable and secure applications in a financial services environment
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design and deliver technology products under tight deadlines
  • Experience with secure coding practices and compliance with financial regulations like GDPR and SOX
  • Excellent problem-solving skills and attention to detail

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience working at a large financial institution like JP Morgan Chase
  • Familiarity with cloud platforms such as AWS or Azure in a banking context
  • Prior involvement in developing trading or risk management systems
  • Certifications in Python (e.g., PCAP) or cybersecurity (e.g., CISSP)

Required Skills

  • Advanced Python programming and scripting
  • Experience with frameworks like Django or Flask
  • Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Understanding of microservices architecture and containerization (Docker, Kubernetes)
  • Proficiency in version control systems like Git
  • Familiarity with cloud computing (AWS, GCP) for financial applications
  • Strong grasp of cybersecurity principles in banking
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions)
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)
  • Unit testing and automation frameworks (Pytest)
  • Data structures and algorithms optimization
  • Adaptability to fast-paced, regulated environments

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and families
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave policies
  • Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning academy
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Mumbai
  • Stock purchase plans and other financial incentives tied to JP Morgan's success

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,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

  • Advanced Python programming and scriptingintermediate
  • Experience with frameworks like Django or Flaskintermediate
  • Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Understanding of microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Proficiency in version control systems like Gitintermediate
  • Familiarity with cloud computing (AWS, GCP) for financial applicationsintermediate
  • Strong grasp of cybersecurity principles in bankingintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skillsintermediate
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)intermediate
  • Unit testing and automation frameworks (Pytest)intermediate
  • Data structures and algorithms optimizationintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Python (experience)
  • Strong experience in building scalable and secure applications in a financial services environment (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design and deliver technology products under tight deadlines (experience)
  • Experience with secure coding practices and compliance with financial regulations like GDPR and SOX (experience)
  • Excellent problem-solving skills and attention to detail (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience working at a large financial institution like JP Morgan Chase (experience)
  • Familiarity with cloud platforms such as AWS or Azure in a banking context (experience)
  • Prior involvement in developing trading or risk management systems (experience)
  • Certifications in Python (e.g., PCAP) or cybersecurity (e.g., CISSP) (experience)

Responsibilities

  • Design, develop, and deploy secure, scalable Python-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver market-leading technology products in the banking sector
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Optimize code for performance in high-volume trading and transaction processing environments
  • Conduct code reviews, debugging, and testing to maintain high-quality standards
  • Integrate Python solutions with existing JP Morgan systems, including databases and APIs
  • Mentor junior engineers and contribute to team knowledge-sharing sessions
  • Monitor and troubleshoot production issues in real-time financial applications
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's tech stack

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and families
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning academy
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Stock purchase plans and other financial incentives tied to JP Morgan's success

Target Your Resume for "Software Engineer III - Python" , JP Morgan Chase

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

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

Check Your ATS Score for "Software Engineer III - Python" , 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 Software Engineer III - Python @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.