Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Hands-on Team Lead, Python/AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Hands-on Team Lead, Python/AWS

full-timePosted: Dec 9, 2025

Job Description

Lead Software Engineer - Hands-on Team Lead, Python/AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase & Co., one of the world's leading financial services firms, we're seeking a Lead Software Engineer - Hands-on Team Lead specializing in Python and AWS to join our innovative technology team in Jersey City, NJ. As a pivotal leader in our software engineering group, you'll guide a talented team in building cutting-edge solutions that power our global banking operations, from risk analytics to secure transaction processing. This role is ideal for a seasoned engineer who thrives in a fast-paced, collaborative environment and is passionate about driving technological excellence in the financial sector. You'll report directly to senior engineering leadership and play a key role in shaping the future of our digital infrastructure. In this hands-on leadership position, you'll architect and implement scalable Python applications deployed on AWS, ensuring they meet the rigorous demands of financial services. Responsibilities include leading code development, mentoring junior engineers, and integrating cloud-native technologies to optimize performance and security. You'll collaborate closely with cross-functional teams—including traders, compliance experts, and data analysts—to deliver features that enhance client experiences and mitigate risks in real-time trading environments. At JPMorgan Chase, we value innovation and agility, so you'll leverage agile practices to iterate quickly while adhering to strict regulatory standards like SOX and PCI-DSS. What sets this role apart is the opportunity to make a tangible impact on a Fortune 500 company's technological backbone. You'll have access to state-of-the-art tools, ongoing professional development, and a supportive culture that encourages work-life balance. If you're ready to lead with technical expertise and strategic vision in a dynamic financial landscape, join us at JPMorgan Chase to transform how the world banks.

Key Responsibilities

  • Lead a team of software engineers in designing, developing, and deploying Python-based applications on AWS infrastructure
  • Drive technical architecture decisions to ensure scalable, secure, and efficient solutions for financial services platforms
  • Mentor and coach team members on best practices in Python development and AWS cloud optimization
  • Collaborate with product managers, data scientists, and compliance teams to align engineering efforts with business goals in risk management and trading systems
  • Implement and maintain CI/CD pipelines to accelerate delivery of high-quality code in a regulated environment
  • Conduct code reviews, troubleshoot complex issues, and ensure adherence to JP Morgan's engineering standards
  • Innovate on cloud-native solutions to enhance performance and reduce costs in financial workflows
  • Stay abreast of emerging technologies and integrate them into team projects to support JP Morgan's digital transformation
  • Facilitate agile ceremonies and foster a culture of continuous improvement within the team
  • Ensure all developments comply with financial industry regulations and internal security policies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of software engineering experience, with at least 3 years in a leadership or lead role
  • Strong proficiency in Python programming and experience building scalable applications
  • Hands-on expertise in AWS cloud services, including EC2, S3, Lambda, and ECS
  • Proven track record of leading cross-functional teams in delivering financial technology solutions
  • Deep understanding of financial services regulations, such as GDPR, SOX, and PCI-DSS compliance
  • Experience with agile methodologies and CI/CD pipelines in a high-stakes environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing trading platforms or risk management systems in banking
  • Certifications such as AWS Certified Solutions Architect or Python Institute certifications
  • Prior leadership in fintech projects involving machine learning or big data analytics
  • Knowledge of cybersecurity best practices in financial institutions

Required Skills

  • Python programming (advanced level)
  • AWS cloud services (EC2, S3, Lambda, ECS, VPC)
  • Software architecture and design patterns
  • Leadership and team management
  • Agile/Scrum methodologies
  • CI/CD tools (Jenkins, GitHub Actions)
  • Database management (SQL/NoSQL, e.g., PostgreSQL, DynamoDB)
  • Financial services domain knowledge
  • Regulatory compliance (GDPR, SOX)
  • Problem-solving and debugging
  • Communication and stakeholder management
  • Version control (Git)
  • Containerization (Docker, Kubernetes)
  • API development (RESTful services)
  • Performance optimization and scalability

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous 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, including hybrid options in Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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

  • Python programming (advanced level)intermediate
  • AWS cloud services (EC2, S3, Lambda, ECS, VPC)intermediate
  • Software architecture and design patternsintermediate
  • Leadership and team managementintermediate
  • Agile/Scrum methodologiesintermediate
  • CI/CD tools (Jenkins, GitHub Actions)intermediate
  • Database management (SQL/NoSQL, e.g., PostgreSQL, DynamoDB)intermediate
  • Financial services domain knowledgeintermediate
  • Regulatory compliance (GDPR, SOX)intermediate
  • Problem-solving and debuggingintermediate
  • Communication and stakeholder managementintermediate
  • Version control (Git)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • API development (RESTful services)intermediate
  • Performance optimization and scalabilityintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of software engineering experience, with at least 3 years in a leadership or lead role (experience)
  • Strong proficiency in Python programming and experience building scalable applications (experience)
  • Hands-on expertise in AWS cloud services, including EC2, S3, Lambda, and ECS (experience)
  • Proven track record of leading cross-functional teams in delivering financial technology solutions (experience)
  • Deep understanding of financial services regulations, such as GDPR, SOX, and PCI-DSS compliance (experience)
  • Experience with agile methodologies and CI/CD pipelines in a high-stakes environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing trading platforms or risk management systems in banking (experience)
  • Certifications such as AWS Certified Solutions Architect or Python Institute certifications (experience)
  • Prior leadership in fintech projects involving machine learning or big data analytics (experience)
  • Knowledge of cybersecurity best practices in financial institutions (experience)

Responsibilities

  • Lead a team of software engineers in designing, developing, and deploying Python-based applications on AWS infrastructure
  • Drive technical architecture decisions to ensure scalable, secure, and efficient solutions for financial services platforms
  • Mentor and coach team members on best practices in Python development and AWS cloud optimization
  • Collaborate with product managers, data scientists, and compliance teams to align engineering efforts with business goals in risk management and trading systems
  • Implement and maintain CI/CD pipelines to accelerate delivery of high-quality code in a regulated environment
  • Conduct code reviews, troubleshoot complex issues, and ensure adherence to JP Morgan's engineering standards
  • Innovate on cloud-native solutions to enhance performance and reduce costs in financial workflows
  • Stay abreast of emerging technologies and integrate them into team projects to support JP Morgan's digital transformation
  • Facilitate agile ceremonies and foster a culture of continuous improvement within the team
  • Ensure all developments comply with financial industry regulations and internal security policies

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 company matching contributions
  • general: Generous 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, including hybrid options in Jersey City

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Hands-on Team Lead, Python/AWS

full-timePosted: Dec 9, 2025

Job Description

Lead Software Engineer - Hands-on Team Lead, Python/AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase & Co., one of the world's leading financial services firms, we're seeking a Lead Software Engineer - Hands-on Team Lead specializing in Python and AWS to join our innovative technology team in Jersey City, NJ. As a pivotal leader in our software engineering group, you'll guide a talented team in building cutting-edge solutions that power our global banking operations, from risk analytics to secure transaction processing. This role is ideal for a seasoned engineer who thrives in a fast-paced, collaborative environment and is passionate about driving technological excellence in the financial sector. You'll report directly to senior engineering leadership and play a key role in shaping the future of our digital infrastructure. In this hands-on leadership position, you'll architect and implement scalable Python applications deployed on AWS, ensuring they meet the rigorous demands of financial services. Responsibilities include leading code development, mentoring junior engineers, and integrating cloud-native technologies to optimize performance and security. You'll collaborate closely with cross-functional teams—including traders, compliance experts, and data analysts—to deliver features that enhance client experiences and mitigate risks in real-time trading environments. At JPMorgan Chase, we value innovation and agility, so you'll leverage agile practices to iterate quickly while adhering to strict regulatory standards like SOX and PCI-DSS. What sets this role apart is the opportunity to make a tangible impact on a Fortune 500 company's technological backbone. You'll have access to state-of-the-art tools, ongoing professional development, and a supportive culture that encourages work-life balance. If you're ready to lead with technical expertise and strategic vision in a dynamic financial landscape, join us at JPMorgan Chase to transform how the world banks.

Key Responsibilities

  • Lead a team of software engineers in designing, developing, and deploying Python-based applications on AWS infrastructure
  • Drive technical architecture decisions to ensure scalable, secure, and efficient solutions for financial services platforms
  • Mentor and coach team members on best practices in Python development and AWS cloud optimization
  • Collaborate with product managers, data scientists, and compliance teams to align engineering efforts with business goals in risk management and trading systems
  • Implement and maintain CI/CD pipelines to accelerate delivery of high-quality code in a regulated environment
  • Conduct code reviews, troubleshoot complex issues, and ensure adherence to JP Morgan's engineering standards
  • Innovate on cloud-native solutions to enhance performance and reduce costs in financial workflows
  • Stay abreast of emerging technologies and integrate them into team projects to support JP Morgan's digital transformation
  • Facilitate agile ceremonies and foster a culture of continuous improvement within the team
  • Ensure all developments comply with financial industry regulations and internal security policies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of software engineering experience, with at least 3 years in a leadership or lead role
  • Strong proficiency in Python programming and experience building scalable applications
  • Hands-on expertise in AWS cloud services, including EC2, S3, Lambda, and ECS
  • Proven track record of leading cross-functional teams in delivering financial technology solutions
  • Deep understanding of financial services regulations, such as GDPR, SOX, and PCI-DSS compliance
  • Experience with agile methodologies and CI/CD pipelines in a high-stakes environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing trading platforms or risk management systems in banking
  • Certifications such as AWS Certified Solutions Architect or Python Institute certifications
  • Prior leadership in fintech projects involving machine learning or big data analytics
  • Knowledge of cybersecurity best practices in financial institutions

Required Skills

  • Python programming (advanced level)
  • AWS cloud services (EC2, S3, Lambda, ECS, VPC)
  • Software architecture and design patterns
  • Leadership and team management
  • Agile/Scrum methodologies
  • CI/CD tools (Jenkins, GitHub Actions)
  • Database management (SQL/NoSQL, e.g., PostgreSQL, DynamoDB)
  • Financial services domain knowledge
  • Regulatory compliance (GDPR, SOX)
  • Problem-solving and debugging
  • Communication and stakeholder management
  • Version control (Git)
  • Containerization (Docker, Kubernetes)
  • API development (RESTful services)
  • Performance optimization and scalability

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous 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, including hybrid options in Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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

  • Python programming (advanced level)intermediate
  • AWS cloud services (EC2, S3, Lambda, ECS, VPC)intermediate
  • Software architecture and design patternsintermediate
  • Leadership and team managementintermediate
  • Agile/Scrum methodologiesintermediate
  • CI/CD tools (Jenkins, GitHub Actions)intermediate
  • Database management (SQL/NoSQL, e.g., PostgreSQL, DynamoDB)intermediate
  • Financial services domain knowledgeintermediate
  • Regulatory compliance (GDPR, SOX)intermediate
  • Problem-solving and debuggingintermediate
  • Communication and stakeholder managementintermediate
  • Version control (Git)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • API development (RESTful services)intermediate
  • Performance optimization and scalabilityintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of software engineering experience, with at least 3 years in a leadership or lead role (experience)
  • Strong proficiency in Python programming and experience building scalable applications (experience)
  • Hands-on expertise in AWS cloud services, including EC2, S3, Lambda, and ECS (experience)
  • Proven track record of leading cross-functional teams in delivering financial technology solutions (experience)
  • Deep understanding of financial services regulations, such as GDPR, SOX, and PCI-DSS compliance (experience)
  • Experience with agile methodologies and CI/CD pipelines in a high-stakes environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing trading platforms or risk management systems in banking (experience)
  • Certifications such as AWS Certified Solutions Architect or Python Institute certifications (experience)
  • Prior leadership in fintech projects involving machine learning or big data analytics (experience)
  • Knowledge of cybersecurity best practices in financial institutions (experience)

Responsibilities

  • Lead a team of software engineers in designing, developing, and deploying Python-based applications on AWS infrastructure
  • Drive technical architecture decisions to ensure scalable, secure, and efficient solutions for financial services platforms
  • Mentor and coach team members on best practices in Python development and AWS cloud optimization
  • Collaborate with product managers, data scientists, and compliance teams to align engineering efforts with business goals in risk management and trading systems
  • Implement and maintain CI/CD pipelines to accelerate delivery of high-quality code in a regulated environment
  • Conduct code reviews, troubleshoot complex issues, and ensure adherence to JP Morgan's engineering standards
  • Innovate on cloud-native solutions to enhance performance and reduce costs in financial workflows
  • Stay abreast of emerging technologies and integrate them into team projects to support JP Morgan's digital transformation
  • Facilitate agile ceremonies and foster a culture of continuous improvement within the team
  • Ensure all developments comply with financial industry regulations and internal security policies

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 company matching contributions
  • general: Generous 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, including hybrid options in Jersey City

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.