Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer for Commodities/ Python

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer for Commodities/ Python

full-timePosted: Sep 10, 2025

Job Description

Lead Software Engineer for Commodities/ Python

Location: LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer for Commodities specializing in Python on the Athena platform, you will play a pivotal role in our Corporate & Investment Bank division. Based in our London office, you will lead an agile team dedicated to building and enhancing secure, scalable technology solutions that power commodities trading. Your work will directly impact global markets by delivering trusted platforms for real-time data analysis, risk assessment, and trade execution in a highly regulated environment. We value engineers who thrive in collaborative settings and are passionate about leveraging Python to solve complex financial challenges. In this leadership position, you will architect robust applications that integrate market data feeds, automate trading workflows, and ensure compliance with international regulations like MiFID II. You will mentor a team of talented developers, drive best practices in code quality and DevOps, and collaborate with traders and quants to innovate on commodities derivatives pricing models. Our Athena platform enables big data processing at scale, and your expertise will help optimize it for high-frequency trading demands. At JPMorgan Chase, safety and stability are paramount, so you will implement rigorous security measures to protect sensitive financial data while contributing to the firm's commitment to ethical technology deployment. Joining JPMorgan Chase means becoming part of a global leader in finance with unparalleled resources for growth. We offer a dynamic work culture that emphasizes work-life balance, continuous learning, and impactful contributions to the commodities sector. If you are a seasoned Python engineer with a track record in financial services, eager to lead transformative projects in London's vibrant financial hub, this role provides the opportunity to advance your career while shaping the industry's technological landscape.

Key Responsibilities

  • Lead the design, development, and deployment of Python-based applications on the Athena platform to support commodities trading workflows
  • Collaborate with cross-functional teams including traders, quants, and compliance to deliver innovative solutions for market data processing and risk management
  • Mentor and guide a team of software engineers, fostering agile practices and code quality standards
  • Ensure all developed systems adhere to JPMorgan's security protocols and financial regulatory requirements
  • Optimize and scale existing commodities systems to handle high-volume, real-time data in a stable manner
  • Conduct code reviews, implement CI/CD pipelines, and troubleshoot production issues in a 24/7 trading environment
  • Drive technical innovation by integrating advanced analytics and machine learning for commodities pricing models
  • Participate in sprint planning and retrospectives to continuously improve team delivery and product reliability
  • Liaise with global stakeholders to align engineering efforts with broader JPMorgan Chase business objectives in commodities
  • Monitor system performance and implement enhancements to support scalable growth in trading volumes

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 7+ years of professional software engineering experience, with at least 3 years focused on Python development
  • Proven experience leading engineering teams in agile environments within the financial services sector
  • Strong understanding of commodities trading systems and market data handling
  • Experience with building scalable, secure applications in a high-stakes financial environment
  • Proficiency in cloud platforms such as AWS or Azure, with emphasis on secure deployment practices
  • Excellent problem-solving skills and ability to mentor junior engineers

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field
  • Experience with JPMorgan's Athena platform or similar big data processing frameworks
  • Knowledge of regulatory compliance in commodities trading (e.g., MiFID II, EMIR)
  • Prior leadership role in developing trading platforms for commodities derivatives
  • Certifications in Python (e.g., PCAP) or cloud security (e.g., AWS Certified Developer)

Required Skills

  • Advanced Python programming and scripting
  • Experience with big data tools like Athena, Spark, or Hadoop
  • Knowledge of SQL and database management (e.g., PostgreSQL, Oracle)
  • Agile methodologies including Scrum and Kanban
  • Cloud computing and containerization (Docker, Kubernetes)
  • Financial domain expertise in commodities markets
  • Secure coding practices and vulnerability assessment
  • API development and integration (RESTful services)
  • Version control systems (Git) and CI/CD tools (Jenkins)
  • Problem-solving and analytical thinking
  • Leadership and team collaboration skills
  • Risk management and compliance awareness
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn) for financial applications
  • Real-time data processing and streaming (e.g., Kafka)
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Hybrid work model with flexible hours and wellness stipends
  • Access to global mobility programs and career advancement within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,000 GBP / 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 big data tools like Athena, Spark, or Hadoopintermediate
  • Knowledge of SQL and database management (e.g., PostgreSQL, Oracle)intermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • Cloud computing and containerization (Docker, Kubernetes)intermediate
  • Financial domain expertise in commodities marketsintermediate
  • Secure coding practices and vulnerability assessmentintermediate
  • API development and integration (RESTful services)intermediate
  • Version control systems (Git) and CI/CD tools (Jenkins)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaboration skillsintermediate
  • Risk management and compliance awarenessintermediate
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn) for financial applicationsintermediate
  • Real-time data processing and streaming (e.g., Kafka)intermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 7+ years of professional software engineering experience, with at least 3 years focused on Python development (experience)
  • Proven experience leading engineering teams in agile environments within the financial services sector (experience)
  • Strong understanding of commodities trading systems and market data handling (experience)
  • Experience with building scalable, secure applications in a high-stakes financial environment (experience)
  • Proficiency in cloud platforms such as AWS or Azure, with emphasis on secure deployment practices (experience)
  • Excellent problem-solving skills and ability to mentor junior engineers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field (experience)
  • Experience with JPMorgan's Athena platform or similar big data processing frameworks (experience)
  • Knowledge of regulatory compliance in commodities trading (e.g., MiFID II, EMIR) (experience)
  • Prior leadership role in developing trading platforms for commodities derivatives (experience)
  • Certifications in Python (e.g., PCAP) or cloud security (e.g., AWS Certified Developer) (experience)

Responsibilities

  • Lead the design, development, and deployment of Python-based applications on the Athena platform to support commodities trading workflows
  • Collaborate with cross-functional teams including traders, quants, and compliance to deliver innovative solutions for market data processing and risk management
  • Mentor and guide a team of software engineers, fostering agile practices and code quality standards
  • Ensure all developed systems adhere to JPMorgan's security protocols and financial regulatory requirements
  • Optimize and scale existing commodities systems to handle high-volume, real-time data in a stable manner
  • Conduct code reviews, implement CI/CD pipelines, and troubleshoot production issues in a 24/7 trading environment
  • Drive technical innovation by integrating advanced analytics and machine learning for commodities pricing models
  • Participate in sprint planning and retrospectives to continuously improve team delivery and product reliability
  • Liaise with global stakeholders to align engineering efforts with broader JPMorgan Chase business objectives in commodities
  • Monitor system performance and implement enhancements to support scalable growth in trading volumes

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Hybrid work model with flexible hours and wellness stipends
  • general: Access to global mobility programs and career advancement within JPMorgan Chase

Target Your Resume for "Lead Software Engineer for Commodities/ Python" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer for Commodities/ Python. Takes only 15 seconds!

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

Check Your ATS Score for "Lead Software Engineer for Commodities/ 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 Lead Software Engineer for Commodities/ 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

Lead Software Engineer for Commodities/ Python

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer for Commodities/ Python

full-timePosted: Sep 10, 2025

Job Description

Lead Software Engineer for Commodities/ Python

Location: LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer for Commodities specializing in Python on the Athena platform, you will play a pivotal role in our Corporate & Investment Bank division. Based in our London office, you will lead an agile team dedicated to building and enhancing secure, scalable technology solutions that power commodities trading. Your work will directly impact global markets by delivering trusted platforms for real-time data analysis, risk assessment, and trade execution in a highly regulated environment. We value engineers who thrive in collaborative settings and are passionate about leveraging Python to solve complex financial challenges. In this leadership position, you will architect robust applications that integrate market data feeds, automate trading workflows, and ensure compliance with international regulations like MiFID II. You will mentor a team of talented developers, drive best practices in code quality and DevOps, and collaborate with traders and quants to innovate on commodities derivatives pricing models. Our Athena platform enables big data processing at scale, and your expertise will help optimize it for high-frequency trading demands. At JPMorgan Chase, safety and stability are paramount, so you will implement rigorous security measures to protect sensitive financial data while contributing to the firm's commitment to ethical technology deployment. Joining JPMorgan Chase means becoming part of a global leader in finance with unparalleled resources for growth. We offer a dynamic work culture that emphasizes work-life balance, continuous learning, and impactful contributions to the commodities sector. If you are a seasoned Python engineer with a track record in financial services, eager to lead transformative projects in London's vibrant financial hub, this role provides the opportunity to advance your career while shaping the industry's technological landscape.

Key Responsibilities

  • Lead the design, development, and deployment of Python-based applications on the Athena platform to support commodities trading workflows
  • Collaborate with cross-functional teams including traders, quants, and compliance to deliver innovative solutions for market data processing and risk management
  • Mentor and guide a team of software engineers, fostering agile practices and code quality standards
  • Ensure all developed systems adhere to JPMorgan's security protocols and financial regulatory requirements
  • Optimize and scale existing commodities systems to handle high-volume, real-time data in a stable manner
  • Conduct code reviews, implement CI/CD pipelines, and troubleshoot production issues in a 24/7 trading environment
  • Drive technical innovation by integrating advanced analytics and machine learning for commodities pricing models
  • Participate in sprint planning and retrospectives to continuously improve team delivery and product reliability
  • Liaise with global stakeholders to align engineering efforts with broader JPMorgan Chase business objectives in commodities
  • Monitor system performance and implement enhancements to support scalable growth in trading volumes

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 7+ years of professional software engineering experience, with at least 3 years focused on Python development
  • Proven experience leading engineering teams in agile environments within the financial services sector
  • Strong understanding of commodities trading systems and market data handling
  • Experience with building scalable, secure applications in a high-stakes financial environment
  • Proficiency in cloud platforms such as AWS or Azure, with emphasis on secure deployment practices
  • Excellent problem-solving skills and ability to mentor junior engineers

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field
  • Experience with JPMorgan's Athena platform or similar big data processing frameworks
  • Knowledge of regulatory compliance in commodities trading (e.g., MiFID II, EMIR)
  • Prior leadership role in developing trading platforms for commodities derivatives
  • Certifications in Python (e.g., PCAP) or cloud security (e.g., AWS Certified Developer)

Required Skills

  • Advanced Python programming and scripting
  • Experience with big data tools like Athena, Spark, or Hadoop
  • Knowledge of SQL and database management (e.g., PostgreSQL, Oracle)
  • Agile methodologies including Scrum and Kanban
  • Cloud computing and containerization (Docker, Kubernetes)
  • Financial domain expertise in commodities markets
  • Secure coding practices and vulnerability assessment
  • API development and integration (RESTful services)
  • Version control systems (Git) and CI/CD tools (Jenkins)
  • Problem-solving and analytical thinking
  • Leadership and team collaboration skills
  • Risk management and compliance awareness
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn) for financial applications
  • Real-time data processing and streaming (e.g., Kafka)
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Hybrid work model with flexible hours and wellness stipends
  • Access to global mobility programs and career advancement within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,000 GBP / 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 big data tools like Athena, Spark, or Hadoopintermediate
  • Knowledge of SQL and database management (e.g., PostgreSQL, Oracle)intermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • Cloud computing and containerization (Docker, Kubernetes)intermediate
  • Financial domain expertise in commodities marketsintermediate
  • Secure coding practices and vulnerability assessmentintermediate
  • API development and integration (RESTful services)intermediate
  • Version control systems (Git) and CI/CD tools (Jenkins)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaboration skillsintermediate
  • Risk management and compliance awarenessintermediate
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn) for financial applicationsintermediate
  • Real-time data processing and streaming (e.g., Kafka)intermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 7+ years of professional software engineering experience, with at least 3 years focused on Python development (experience)
  • Proven experience leading engineering teams in agile environments within the financial services sector (experience)
  • Strong understanding of commodities trading systems and market data handling (experience)
  • Experience with building scalable, secure applications in a high-stakes financial environment (experience)
  • Proficiency in cloud platforms such as AWS or Azure, with emphasis on secure deployment practices (experience)
  • Excellent problem-solving skills and ability to mentor junior engineers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field (experience)
  • Experience with JPMorgan's Athena platform or similar big data processing frameworks (experience)
  • Knowledge of regulatory compliance in commodities trading (e.g., MiFID II, EMIR) (experience)
  • Prior leadership role in developing trading platforms for commodities derivatives (experience)
  • Certifications in Python (e.g., PCAP) or cloud security (e.g., AWS Certified Developer) (experience)

Responsibilities

  • Lead the design, development, and deployment of Python-based applications on the Athena platform to support commodities trading workflows
  • Collaborate with cross-functional teams including traders, quants, and compliance to deliver innovative solutions for market data processing and risk management
  • Mentor and guide a team of software engineers, fostering agile practices and code quality standards
  • Ensure all developed systems adhere to JPMorgan's security protocols and financial regulatory requirements
  • Optimize and scale existing commodities systems to handle high-volume, real-time data in a stable manner
  • Conduct code reviews, implement CI/CD pipelines, and troubleshoot production issues in a 24/7 trading environment
  • Drive technical innovation by integrating advanced analytics and machine learning for commodities pricing models
  • Participate in sprint planning and retrospectives to continuously improve team delivery and product reliability
  • Liaise with global stakeholders to align engineering efforts with broader JPMorgan Chase business objectives in commodities
  • Monitor system performance and implement enhancements to support scalable growth in trading volumes

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Hybrid work model with flexible hours and wellness stipends
  • general: Access to global mobility programs and career advancement within JPMorgan Chase

Target Your Resume for "Lead Software Engineer for Commodities/ Python" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer for Commodities/ Python. Takes only 15 seconds!

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.