Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III, Python, Markets Technology Team

JP Morgan Chase

Software and Technology Jobs

Software Engineer III, Python, Markets Technology Team

full-timePosted: Nov 17, 2025

Job Description

Software Engineer III, Python, Markets Technology Team

Location: Singapore

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Software Engineer III on our Markets Technology Team in Singapore, you will play a pivotal role in leading the development of cutting-edge Python-based solutions that drive risk management and operational efficiency across our global business units. This position offers the opportunity to work on high-impact projects supporting trading, risk analytics, and market operations in one of the world's leading investment banks. You will collaborate with elite teams of engineers, quants, and business stakeholders to deliver scalable systems that handle petabytes of market data and ensure seamless, compliant operations in a 24/7 trading environment. Your core responsibilities will include architecting robust software platforms using Python to model complex financial risks, optimize trade execution processes, and automate operational workflows. You will lead end-to-end development cycles, from requirements gathering with front-office traders to deploying production-ready code that integrates with JP Morgan Chase's proprietary trading systems. Emphasizing agile practices, you will mentor team members, conduct rigorous code reviews, and innovate with technologies like cloud-native services and AI-driven analytics to enhance decision-making in volatile markets. Compliance with global regulations such as MiFID II and Asia-Pacific standards will be integral to your work, ensuring our solutions uphold the highest standards of security and reliability. This role is ideal for a seasoned engineer passionate about the intersection of technology and finance, offering exposure to JP Morgan Chase's vast ecosystem of tools and data. Based in our state-of-the-art Singapore office, you will contribute to a diverse, inclusive culture that values innovation and work-life balance. Join us to advance your career while helping shape the next generation of markets technology at a firm renowned for its technological leadership in the financial industry.

Key Responsibilities

  • Lead the design, development, and deployment of Python-based software solutions to enhance risk management and operational efficiency in markets technology
  • Collaborate with business units, traders, and risk managers to identify technology needs and translate them into robust technical requirements
  • Architect scalable, high-performance systems that integrate with JP Morgan Chase's global trading platforms and data ecosystems
  • Mentor junior engineers, conduct code reviews, and foster best practices in software engineering within the team
  • Implement and optimize algorithms for real-time risk assessment and market data processing
  • Ensure compliance with regulatory standards (e.g., Basel III, Dodd-Frank) in all developed solutions
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime in critical financial operations
  • Drive innovation by exploring emerging technologies like machine learning for predictive risk modeling
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver projects on time

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • Minimum of 5 years of professional software engineering experience, with a focus on Python development
  • Proven experience in building scalable applications in the financial services sector, particularly in markets technology
  • Strong understanding of risk management systems and operational workflows in banking
  • Experience with agile methodologies and leading cross-functional teams
  • Ability to obtain necessary regulatory clearances for working in financial institutions

Preferred Qualifications

  • Master's degree in Computer Science or Finance
  • Experience with JP Morgan Chase's internal tools or similar large-scale banking platforms
  • Prior work in markets technology, such as trading systems or risk analytics
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer)

Required Skills

  • Proficiency in Python programming, including libraries like NumPy, Pandas, and SciPy
  • Experience with data structures, algorithms, and object-oriented design
  • Knowledge of financial markets, derivatives, and risk metrics (e.g., VaR, Greeks)
  • Familiarity with SQL and NoSQL databases for handling large-scale financial data
  • Skills in cloud computing platforms such as AWS or Azure
  • Understanding of DevOps tools like Docker, Kubernetes, and CI/CD pipelines
  • Experience with RESTful APIs and microservices architecture
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills for cross-functional teamwork
  • Attention to detail and commitment to code quality and security best practices
  • Ability to work under pressure in fast-paced financial environments
  • Knowledge of version control systems like Git
  • Basic understanding of machine learning frameworks (e.g., TensorFlow, scikit-learn)
  • Regulatory compliance awareness in banking technology

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, including tuition reimbursement and access to internal training at JP Morgan Chase University
  • Wellness programs with gym memberships, mental health support, and employee assistance services
  • Flexible work arrangements, including hybrid options in Singapore
  • Global mobility opportunities within JP Morgan Chase's international network

JP Morgan Chase is an equal opportunity employer.

Locations

  • Singapore, SG

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / 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 Python programming, including libraries like NumPy, Pandas, and SciPyintermediate
  • Experience with data structures, algorithms, and object-oriented designintermediate
  • Knowledge of financial markets, derivatives, and risk metrics (e.g., VaR, Greeks)intermediate
  • Familiarity with SQL and NoSQL databases for handling large-scale financial dataintermediate
  • Skills in cloud computing platforms such as AWS or Azureintermediate
  • Understanding of DevOps tools like Docker, Kubernetes, and CI/CD pipelinesintermediate
  • Experience with RESTful APIs and microservices architectureintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skills for cross-functional teamworkintermediate
  • Attention to detail and commitment to code quality and security best practicesintermediate
  • Ability to work under pressure in fast-paced financial environmentsintermediate
  • Knowledge of version control systems like Gitintermediate
  • Basic understanding of machine learning frameworks (e.g., TensorFlow, scikit-learn)intermediate
  • Regulatory compliance awareness in banking technologyintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • Minimum of 5 years of professional software engineering experience, with a focus on Python development (experience)
  • Proven experience in building scalable applications in the financial services sector, particularly in markets technology (experience)
  • Strong understanding of risk management systems and operational workflows in banking (experience)
  • Experience with agile methodologies and leading cross-functional teams (experience)
  • Ability to obtain necessary regulatory clearances for working in financial institutions (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance (experience)
  • Experience with JP Morgan Chase's internal tools or similar large-scale banking platforms (experience)
  • Prior work in markets technology, such as trading systems or risk analytics (experience)
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer) (experience)

Responsibilities

  • Lead the design, development, and deployment of Python-based software solutions to enhance risk management and operational efficiency in markets technology
  • Collaborate with business units, traders, and risk managers to identify technology needs and translate them into robust technical requirements
  • Architect scalable, high-performance systems that integrate with JP Morgan Chase's global trading platforms and data ecosystems
  • Mentor junior engineers, conduct code reviews, and foster best practices in software engineering within the team
  • Implement and optimize algorithms for real-time risk assessment and market data processing
  • Ensure compliance with regulatory standards (e.g., Basel III, Dodd-Frank) in all developed solutions
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime in critical financial operations
  • Drive innovation by exploring emerging technologies like machine learning for predictive risk modeling
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver projects on time

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, including tuition reimbursement and access to internal training at JP Morgan Chase University
  • general: Wellness programs with gym memberships, mental health support, and employee assistance services
  • general: Flexible work arrangements, including hybrid options in Singapore
  • general: Global mobility opportunities within JP Morgan Chase's international network

Target Your Resume for "Software Engineer III, Python, Markets Technology Team" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III, Python, Markets Technology Team. Takes only 15 seconds!

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

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

JP Morgan Chase

Software and Technology Jobs

Software Engineer III, Python, Markets Technology Team

full-timePosted: Nov 17, 2025

Job Description

Software Engineer III, Python, Markets Technology Team

Location: Singapore

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Software Engineer III on our Markets Technology Team in Singapore, you will play a pivotal role in leading the development of cutting-edge Python-based solutions that drive risk management and operational efficiency across our global business units. This position offers the opportunity to work on high-impact projects supporting trading, risk analytics, and market operations in one of the world's leading investment banks. You will collaborate with elite teams of engineers, quants, and business stakeholders to deliver scalable systems that handle petabytes of market data and ensure seamless, compliant operations in a 24/7 trading environment. Your core responsibilities will include architecting robust software platforms using Python to model complex financial risks, optimize trade execution processes, and automate operational workflows. You will lead end-to-end development cycles, from requirements gathering with front-office traders to deploying production-ready code that integrates with JP Morgan Chase's proprietary trading systems. Emphasizing agile practices, you will mentor team members, conduct rigorous code reviews, and innovate with technologies like cloud-native services and AI-driven analytics to enhance decision-making in volatile markets. Compliance with global regulations such as MiFID II and Asia-Pacific standards will be integral to your work, ensuring our solutions uphold the highest standards of security and reliability. This role is ideal for a seasoned engineer passionate about the intersection of technology and finance, offering exposure to JP Morgan Chase's vast ecosystem of tools and data. Based in our state-of-the-art Singapore office, you will contribute to a diverse, inclusive culture that values innovation and work-life balance. Join us to advance your career while helping shape the next generation of markets technology at a firm renowned for its technological leadership in the financial industry.

Key Responsibilities

  • Lead the design, development, and deployment of Python-based software solutions to enhance risk management and operational efficiency in markets technology
  • Collaborate with business units, traders, and risk managers to identify technology needs and translate them into robust technical requirements
  • Architect scalable, high-performance systems that integrate with JP Morgan Chase's global trading platforms and data ecosystems
  • Mentor junior engineers, conduct code reviews, and foster best practices in software engineering within the team
  • Implement and optimize algorithms for real-time risk assessment and market data processing
  • Ensure compliance with regulatory standards (e.g., Basel III, Dodd-Frank) in all developed solutions
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime in critical financial operations
  • Drive innovation by exploring emerging technologies like machine learning for predictive risk modeling
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver projects on time

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • Minimum of 5 years of professional software engineering experience, with a focus on Python development
  • Proven experience in building scalable applications in the financial services sector, particularly in markets technology
  • Strong understanding of risk management systems and operational workflows in banking
  • Experience with agile methodologies and leading cross-functional teams
  • Ability to obtain necessary regulatory clearances for working in financial institutions

Preferred Qualifications

  • Master's degree in Computer Science or Finance
  • Experience with JP Morgan Chase's internal tools or similar large-scale banking platforms
  • Prior work in markets technology, such as trading systems or risk analytics
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer)

Required Skills

  • Proficiency in Python programming, including libraries like NumPy, Pandas, and SciPy
  • Experience with data structures, algorithms, and object-oriented design
  • Knowledge of financial markets, derivatives, and risk metrics (e.g., VaR, Greeks)
  • Familiarity with SQL and NoSQL databases for handling large-scale financial data
  • Skills in cloud computing platforms such as AWS or Azure
  • Understanding of DevOps tools like Docker, Kubernetes, and CI/CD pipelines
  • Experience with RESTful APIs and microservices architecture
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills for cross-functional teamwork
  • Attention to detail and commitment to code quality and security best practices
  • Ability to work under pressure in fast-paced financial environments
  • Knowledge of version control systems like Git
  • Basic understanding of machine learning frameworks (e.g., TensorFlow, scikit-learn)
  • Regulatory compliance awareness in banking technology

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, including tuition reimbursement and access to internal training at JP Morgan Chase University
  • Wellness programs with gym memberships, mental health support, and employee assistance services
  • Flexible work arrangements, including hybrid options in Singapore
  • Global mobility opportunities within JP Morgan Chase's international network

JP Morgan Chase is an equal opportunity employer.

Locations

  • Singapore, SG

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / 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 Python programming, including libraries like NumPy, Pandas, and SciPyintermediate
  • Experience with data structures, algorithms, and object-oriented designintermediate
  • Knowledge of financial markets, derivatives, and risk metrics (e.g., VaR, Greeks)intermediate
  • Familiarity with SQL and NoSQL databases for handling large-scale financial dataintermediate
  • Skills in cloud computing platforms such as AWS or Azureintermediate
  • Understanding of DevOps tools like Docker, Kubernetes, and CI/CD pipelinesintermediate
  • Experience with RESTful APIs and microservices architectureintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skills for cross-functional teamworkintermediate
  • Attention to detail and commitment to code quality and security best practicesintermediate
  • Ability to work under pressure in fast-paced financial environmentsintermediate
  • Knowledge of version control systems like Gitintermediate
  • Basic understanding of machine learning frameworks (e.g., TensorFlow, scikit-learn)intermediate
  • Regulatory compliance awareness in banking technologyintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • Minimum of 5 years of professional software engineering experience, with a focus on Python development (experience)
  • Proven experience in building scalable applications in the financial services sector, particularly in markets technology (experience)
  • Strong understanding of risk management systems and operational workflows in banking (experience)
  • Experience with agile methodologies and leading cross-functional teams (experience)
  • Ability to obtain necessary regulatory clearances for working in financial institutions (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance (experience)
  • Experience with JP Morgan Chase's internal tools or similar large-scale banking platforms (experience)
  • Prior work in markets technology, such as trading systems or risk analytics (experience)
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer) (experience)

Responsibilities

  • Lead the design, development, and deployment of Python-based software solutions to enhance risk management and operational efficiency in markets technology
  • Collaborate with business units, traders, and risk managers to identify technology needs and translate them into robust technical requirements
  • Architect scalable, high-performance systems that integrate with JP Morgan Chase's global trading platforms and data ecosystems
  • Mentor junior engineers, conduct code reviews, and foster best practices in software engineering within the team
  • Implement and optimize algorithms for real-time risk assessment and market data processing
  • Ensure compliance with regulatory standards (e.g., Basel III, Dodd-Frank) in all developed solutions
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime in critical financial operations
  • Drive innovation by exploring emerging technologies like machine learning for predictive risk modeling
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver projects on time

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, including tuition reimbursement and access to internal training at JP Morgan Chase University
  • general: Wellness programs with gym memberships, mental health support, and employee assistance services
  • general: Flexible work arrangements, including hybrid options in Singapore
  • general: Global mobility opportunities within JP Morgan Chase's international network

Target Your Resume for "Software Engineer III, Python, Markets Technology Team" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III, Python, Markets Technology Team. Takes only 15 seconds!

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.