Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - AWS / Python

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - AWS / Python

full-timePosted: Oct 6, 2025

Job Description

Lead Software Engineer - AWS / Python

Location: Chicago, IL, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to advanced risk analytics. As a Lead Software Engineer - AWS / Python in our Chicago technology hub, you will play a pivotal role in an agile team delivering cutting-edge solutions that drive the bank's digital transformation. Your expertise will be instrumental in building resilient, cloud-native applications that support our clients' needs in a fast-paced, highly regulated industry. This position offers the opportunity to lead technical initiatives while collaborating with top-tier talent to shape the future of banking technology. In this leadership role, you will architect and implement scalable systems leveraging AWS cloud services and Python, ensuring seamless integration with Chase's core financial platforms. You will guide the team through the full software development lifecycle, from ideation to deployment, while upholding stringent security and compliance standards essential to the financial sector. Responsibilities include optimizing performance for high-volume transaction processing, automating workflows to enhance efficiency, and innovating with emerging technologies to provide competitive advantages in areas like digital banking and investment services. Joining JP Morgan Chase means becoming part of a world-class organization committed to excellence, diversity, and community impact. We value engineers who thrive in collaborative environments and are passionate about solving complex problems that matter. This role not only offers professional growth through mentorship and skill-building but also the chance to contribute to initiatives that serve millions of customers worldwide, all while enjoying a supportive culture that prioritizes work-life balance and innovation.

Key Responsibilities

  • Design, develop, and deploy critical software solutions using AWS services and Python to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that enhance trading, risk management, and customer banking experiences
  • Lead technical discussions and code reviews to ensure adherence to best practices and security protocols in a regulated financial environment
  • Integrate AWS cloud infrastructure with on-premises systems to optimize performance and cost-efficiency for global banking operations
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for mission-critical financial services
  • Mentor junior engineers and contribute to the team's technical roadmap, fostering innovation in fintech solutions
  • Implement automated testing and monitoring to maintain reliability of applications handling sensitive financial data
  • Stay updated on emerging AWS technologies and Python advancements to drive continuous improvement in Chase's tech stack
  • Work cross-functionally with product managers, data scientists, and compliance teams to align technical solutions with business objectives
  • Contribute to documentation and knowledge sharing within JP Morgan Chase's engineering community

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 7+ years of professional software engineering experience with a focus on AWS cloud services
  • Proficiency in Python programming, including experience with frameworks like Django or Flask
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to design and implement scalable, secure applications in a financial services environment
  • Experience with CI/CD pipelines and version control systems such as Git
  • Knowledge of financial regulations and data security standards (e.g., PCI DSS, GDPR)

Preferred Qualifications

  • AWS certifications such as Solutions Architect or Developer Associate
  • Experience in the financial services industry, particularly in banking or payments systems
  • Familiarity with machine learning libraries in Python (e.g., TensorFlow, scikit-learn)
  • Prior leadership experience mentoring junior engineers or leading small projects
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes

Required Skills

  • Expertise in AWS services (EC2, S3, Lambda, RDS, etc.)
  • Advanced Python development and scripting
  • Agile and Scrum methodologies
  • Cloud architecture and microservices design
  • CI/CD tools (Jenkins, GitHub Actions)
  • Database management (SQL/NoSQL)
  • Security best practices for financial applications
  • Problem-solving and debugging in high-stakes environments
  • Leadership and team collaboration
  • Version control with Git
  • Containerization (Docker)
  • API development and integration
  • Data structures and algorithms
  • Financial domain knowledge
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements and hybrid work options in Chicago

JP Morgan Chase is an equal opportunity employer.

Locations

  • Chicago, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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

  • Expertise in AWS services (EC2, S3, Lambda, RDS, etc.)intermediate
  • Advanced Python development and scriptingintermediate
  • Agile and Scrum methodologiesintermediate
  • Cloud architecture and microservices designintermediate
  • CI/CD tools (Jenkins, GitHub Actions)intermediate
  • Database management (SQL/NoSQL)intermediate
  • Security best practices for financial applicationsintermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Leadership and team collaborationintermediate
  • Version control with Gitintermediate
  • Containerization (Docker)intermediate
  • API development and integrationintermediate
  • Data structures and algorithmsintermediate
  • Financial domain knowledgeintermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 7+ years of professional software engineering experience with a focus on AWS cloud services (experience)
  • Proficiency in Python programming, including experience with frameworks like Django or Flask (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to design and implement scalable, secure applications in a financial services environment (experience)
  • Experience with CI/CD pipelines and version control systems such as Git (experience)
  • Knowledge of financial regulations and data security standards (e.g., PCI DSS, GDPR) (experience)

Preferred Qualifications

  • AWS certifications such as Solutions Architect or Developer Associate (experience)
  • Experience in the financial services industry, particularly in banking or payments systems (experience)
  • Familiarity with machine learning libraries in Python (e.g., TensorFlow, scikit-learn) (experience)
  • Prior leadership experience mentoring junior engineers or leading small projects (experience)
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions using AWS services and Python to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that enhance trading, risk management, and customer banking experiences
  • Lead technical discussions and code reviews to ensure adherence to best practices and security protocols in a regulated financial environment
  • Integrate AWS cloud infrastructure with on-premises systems to optimize performance and cost-efficiency for global banking operations
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for mission-critical financial services
  • Mentor junior engineers and contribute to the team's technical roadmap, fostering innovation in fintech solutions
  • Implement automated testing and monitoring to maintain reliability of applications handling sensitive financial data
  • Stay updated on emerging AWS technologies and Python advancements to drive continuous improvement in Chase's tech stack
  • Work cross-functionally with product managers, data scientists, and compliance teams to align technical solutions with business objectives
  • Contribute to documentation and knowledge sharing within JP Morgan Chase's engineering community

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements and hybrid work options in Chicago

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - AWS / Python

full-timePosted: Oct 6, 2025

Job Description

Lead Software Engineer - AWS / Python

Location: Chicago, IL, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to advanced risk analytics. As a Lead Software Engineer - AWS / Python in our Chicago technology hub, you will play a pivotal role in an agile team delivering cutting-edge solutions that drive the bank's digital transformation. Your expertise will be instrumental in building resilient, cloud-native applications that support our clients' needs in a fast-paced, highly regulated industry. This position offers the opportunity to lead technical initiatives while collaborating with top-tier talent to shape the future of banking technology. In this leadership role, you will architect and implement scalable systems leveraging AWS cloud services and Python, ensuring seamless integration with Chase's core financial platforms. You will guide the team through the full software development lifecycle, from ideation to deployment, while upholding stringent security and compliance standards essential to the financial sector. Responsibilities include optimizing performance for high-volume transaction processing, automating workflows to enhance efficiency, and innovating with emerging technologies to provide competitive advantages in areas like digital banking and investment services. Joining JP Morgan Chase means becoming part of a world-class organization committed to excellence, diversity, and community impact. We value engineers who thrive in collaborative environments and are passionate about solving complex problems that matter. This role not only offers professional growth through mentorship and skill-building but also the chance to contribute to initiatives that serve millions of customers worldwide, all while enjoying a supportive culture that prioritizes work-life balance and innovation.

Key Responsibilities

  • Design, develop, and deploy critical software solutions using AWS services and Python to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that enhance trading, risk management, and customer banking experiences
  • Lead technical discussions and code reviews to ensure adherence to best practices and security protocols in a regulated financial environment
  • Integrate AWS cloud infrastructure with on-premises systems to optimize performance and cost-efficiency for global banking operations
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for mission-critical financial services
  • Mentor junior engineers and contribute to the team's technical roadmap, fostering innovation in fintech solutions
  • Implement automated testing and monitoring to maintain reliability of applications handling sensitive financial data
  • Stay updated on emerging AWS technologies and Python advancements to drive continuous improvement in Chase's tech stack
  • Work cross-functionally with product managers, data scientists, and compliance teams to align technical solutions with business objectives
  • Contribute to documentation and knowledge sharing within JP Morgan Chase's engineering community

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 7+ years of professional software engineering experience with a focus on AWS cloud services
  • Proficiency in Python programming, including experience with frameworks like Django or Flask
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to design and implement scalable, secure applications in a financial services environment
  • Experience with CI/CD pipelines and version control systems such as Git
  • Knowledge of financial regulations and data security standards (e.g., PCI DSS, GDPR)

Preferred Qualifications

  • AWS certifications such as Solutions Architect or Developer Associate
  • Experience in the financial services industry, particularly in banking or payments systems
  • Familiarity with machine learning libraries in Python (e.g., TensorFlow, scikit-learn)
  • Prior leadership experience mentoring junior engineers or leading small projects
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes

Required Skills

  • Expertise in AWS services (EC2, S3, Lambda, RDS, etc.)
  • Advanced Python development and scripting
  • Agile and Scrum methodologies
  • Cloud architecture and microservices design
  • CI/CD tools (Jenkins, GitHub Actions)
  • Database management (SQL/NoSQL)
  • Security best practices for financial applications
  • Problem-solving and debugging in high-stakes environments
  • Leadership and team collaboration
  • Version control with Git
  • Containerization (Docker)
  • API development and integration
  • Data structures and algorithms
  • Financial domain knowledge
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements and hybrid work options in Chicago

JP Morgan Chase is an equal opportunity employer.

Locations

  • Chicago, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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

  • Expertise in AWS services (EC2, S3, Lambda, RDS, etc.)intermediate
  • Advanced Python development and scriptingintermediate
  • Agile and Scrum methodologiesintermediate
  • Cloud architecture and microservices designintermediate
  • CI/CD tools (Jenkins, GitHub Actions)intermediate
  • Database management (SQL/NoSQL)intermediate
  • Security best practices for financial applicationsintermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Leadership and team collaborationintermediate
  • Version control with Gitintermediate
  • Containerization (Docker)intermediate
  • API development and integrationintermediate
  • Data structures and algorithmsintermediate
  • Financial domain knowledgeintermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 7+ years of professional software engineering experience with a focus on AWS cloud services (experience)
  • Proficiency in Python programming, including experience with frameworks like Django or Flask (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to design and implement scalable, secure applications in a financial services environment (experience)
  • Experience with CI/CD pipelines and version control systems such as Git (experience)
  • Knowledge of financial regulations and data security standards (e.g., PCI DSS, GDPR) (experience)

Preferred Qualifications

  • AWS certifications such as Solutions Architect or Developer Associate (experience)
  • Experience in the financial services industry, particularly in banking or payments systems (experience)
  • Familiarity with machine learning libraries in Python (e.g., TensorFlow, scikit-learn) (experience)
  • Prior leadership experience mentoring junior engineers or leading small projects (experience)
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions using AWS services and Python to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that enhance trading, risk management, and customer banking experiences
  • Lead technical discussions and code reviews to ensure adherence to best practices and security protocols in a regulated financial environment
  • Integrate AWS cloud infrastructure with on-premises systems to optimize performance and cost-efficiency for global banking operations
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for mission-critical financial services
  • Mentor junior engineers and contribute to the team's technical roadmap, fostering innovation in fintech solutions
  • Implement automated testing and monitoring to maintain reliability of applications handling sensitive financial data
  • Stay updated on emerging AWS technologies and Python advancements to drive continuous improvement in Chase's tech stack
  • Work cross-functionally with product managers, data scientists, and compliance teams to align technical solutions with business objectives
  • Contribute to documentation and knowledge sharing within JP Morgan Chase's engineering community

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements and hybrid work options in Chicago

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.