Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Lead Software Engineer - Python, TypeScript

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Python, TypeScript

full-timePosted: Sep 25, 2025

Job Description

Senior Lead Software Engineer - Python, TypeScript

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As a Senior Lead Software Engineer specializing in Python and TypeScript, you will play a pivotal role in driving significant business impact. Based in our Jersey City, NJ office, you will tackle a diverse array of challenges spanning multiple technologies and applications, from developing secure trading platforms to optimizing risk assessment tools. Your work will directly contribute to the stability and efficiency of our world-class banking operations, ensuring seamless experiences for clients worldwide in a highly regulated environment. In this leadership position, you will guide engineering teams through the full software development lifecycle, architecting solutions that integrate Python for robust backend logic and TypeScript for intuitive user interfaces. You will collaborate closely with business stakeholders, including investment bankers and compliance officers, to translate complex financial requirements into scalable, reliable systems. Opportunities abound to innovate on emerging technologies like AI-driven analytics and cloud-native architectures, all while adhering to stringent security standards that protect sensitive financial data. Joining JP Morgan Chase means becoming part of a dynamic culture that values technical excellence and professional growth. You will have access to unparalleled resources, mentorship from industry leaders, and the chance to influence strategic initiatives that shape the future of finance. If you thrive in a fast-paced setting where your expertise can make a tangible difference, this role offers the platform to lead transformative projects in one of the world's leading financial institutions.

Key Responsibilities

  • Lead the design, development, and deployment of software solutions using Python and TypeScript to support JP Morgan's core banking and trading platforms
  • Collaborate with cross-functional teams, including traders, risk analysts, and compliance experts, to address diverse financial challenges
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines
  • Architect scalable, secure systems that handle high-volume financial transactions while ensuring regulatory compliance
  • Innovate on multiple technologies, integrating APIs, microservices, and data pipelines for real-time analytics
  • Identify and mitigate technical risks in projects spanning front-end applications to backend infrastructure
  • Contribute to strategic initiatives, such as enhancing cybersecurity measures for global financial operations
  • Conduct code reviews and optimize performance for applications critical to JP Morgan's market-leading services
  • Stay abreast of emerging technologies and apply them to drive business impact in the financial services sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience with a focus on Python and TypeScript
  • Proven track record of leading engineering teams in delivering scalable financial applications
  • Deep understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX)
  • Experience with cloud platforms such as AWS or Azure in a high-stakes banking environment
  • Strong problem-solving skills demonstrated in complex, multi-technology projects
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Experience in developing trading platforms or risk management systems at a major financial institution
  • Familiarity with machine learning frameworks integrated with Python for financial analytics
  • Prior leadership in agile methodologies within a global banking context
  • Knowledge of blockchain or fintech innovations relevant to JP Morgan's initiatives
  • Certifications in cloud architecture or cybersecurity (e.g., AWS Certified Solutions Architect)

Required Skills

  • Proficiency in Python for backend development and data processing
  • Expertise in TypeScript for building robust front-end applications
  • Experience with RESTful APIs and microservices architecture
  • Knowledge of SQL/NoSQL databases for financial data management
  • Familiarity with cloud computing (AWS, Azure) and containerization (Docker, Kubernetes)
  • Strong understanding of cybersecurity principles in financial systems
  • Agile/Scrum methodologies for team collaboration
  • Problem-solving and analytical thinking for complex challenges
  • Leadership and communication skills for mentoring teams
  • Version control with Git and CI/CD tools like Jenkins
  • Machine learning basics with libraries like TensorFlow or PyTorch
  • Regulatory knowledge (e.g., PCI-DSS, Basel III) for compliance
  • Performance optimization for high-throughput applications
  • Cross-functional collaboration in fast-paced environments

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 programs and tuition reimbursement for advanced certifications
  • 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

250,000 - 400,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 for backend development and data processingintermediate
  • Expertise in TypeScript for building robust front-end applicationsintermediate
  • Experience with RESTful APIs and microservices architectureintermediate
  • Knowledge of SQL/NoSQL databases for financial data managementintermediate
  • Familiarity with cloud computing (AWS, Azure) and containerization (Docker, Kubernetes)intermediate
  • Strong understanding of cybersecurity principles in financial systemsintermediate
  • Agile/Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical thinking for complex challengesintermediate
  • Leadership and communication skills for mentoring teamsintermediate
  • Version control with Git and CI/CD tools like Jenkinsintermediate
  • Machine learning basics with libraries like TensorFlow or PyTorchintermediate
  • Regulatory knowledge (e.g., PCI-DSS, Basel III) for complianceintermediate
  • Performance optimization for high-throughput applicationsintermediate
  • Cross-functional collaboration in fast-paced environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience with a focus on Python and TypeScript (experience)
  • Proven track record of leading engineering teams in delivering scalable financial applications (experience)
  • Deep understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX) (experience)
  • Experience with cloud platforms such as AWS or Azure in a high-stakes banking environment (experience)
  • Strong problem-solving skills demonstrated in complex, multi-technology projects (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Experience in developing trading platforms or risk management systems at a major financial institution (experience)
  • Familiarity with machine learning frameworks integrated with Python for financial analytics (experience)
  • Prior leadership in agile methodologies within a global banking context (experience)
  • Knowledge of blockchain or fintech innovations relevant to JP Morgan's initiatives (experience)
  • Certifications in cloud architecture or cybersecurity (e.g., AWS Certified Solutions Architect) (experience)

Responsibilities

  • Lead the design, development, and deployment of software solutions using Python and TypeScript to support JP Morgan's core banking and trading platforms
  • Collaborate with cross-functional teams, including traders, risk analysts, and compliance experts, to address diverse financial challenges
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines
  • Architect scalable, secure systems that handle high-volume financial transactions while ensuring regulatory compliance
  • Innovate on multiple technologies, integrating APIs, microservices, and data pipelines for real-time analytics
  • Identify and mitigate technical risks in projects spanning front-end applications to backend infrastructure
  • Contribute to strategic initiatives, such as enhancing cybersecurity measures for global financial operations
  • Conduct code reviews and optimize performance for applications critical to JP Morgan's market-leading services
  • Stay abreast of emerging technologies and apply them to drive business impact in the financial services sector

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 programs and tuition reimbursement for advanced certifications
  • 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 "Senior Lead Software Engineer - Python, TypeScript" , JP Morgan Chase

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

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

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

Senior Lead Software Engineer - Python, TypeScript

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Python, TypeScript

full-timePosted: Sep 25, 2025

Job Description

Senior Lead Software Engineer - Python, TypeScript

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As a Senior Lead Software Engineer specializing in Python and TypeScript, you will play a pivotal role in driving significant business impact. Based in our Jersey City, NJ office, you will tackle a diverse array of challenges spanning multiple technologies and applications, from developing secure trading platforms to optimizing risk assessment tools. Your work will directly contribute to the stability and efficiency of our world-class banking operations, ensuring seamless experiences for clients worldwide in a highly regulated environment. In this leadership position, you will guide engineering teams through the full software development lifecycle, architecting solutions that integrate Python for robust backend logic and TypeScript for intuitive user interfaces. You will collaborate closely with business stakeholders, including investment bankers and compliance officers, to translate complex financial requirements into scalable, reliable systems. Opportunities abound to innovate on emerging technologies like AI-driven analytics and cloud-native architectures, all while adhering to stringent security standards that protect sensitive financial data. Joining JP Morgan Chase means becoming part of a dynamic culture that values technical excellence and professional growth. You will have access to unparalleled resources, mentorship from industry leaders, and the chance to influence strategic initiatives that shape the future of finance. If you thrive in a fast-paced setting where your expertise can make a tangible difference, this role offers the platform to lead transformative projects in one of the world's leading financial institutions.

Key Responsibilities

  • Lead the design, development, and deployment of software solutions using Python and TypeScript to support JP Morgan's core banking and trading platforms
  • Collaborate with cross-functional teams, including traders, risk analysts, and compliance experts, to address diverse financial challenges
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines
  • Architect scalable, secure systems that handle high-volume financial transactions while ensuring regulatory compliance
  • Innovate on multiple technologies, integrating APIs, microservices, and data pipelines for real-time analytics
  • Identify and mitigate technical risks in projects spanning front-end applications to backend infrastructure
  • Contribute to strategic initiatives, such as enhancing cybersecurity measures for global financial operations
  • Conduct code reviews and optimize performance for applications critical to JP Morgan's market-leading services
  • Stay abreast of emerging technologies and apply them to drive business impact in the financial services sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience with a focus on Python and TypeScript
  • Proven track record of leading engineering teams in delivering scalable financial applications
  • Deep understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX)
  • Experience with cloud platforms such as AWS or Azure in a high-stakes banking environment
  • Strong problem-solving skills demonstrated in complex, multi-technology projects
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Experience in developing trading platforms or risk management systems at a major financial institution
  • Familiarity with machine learning frameworks integrated with Python for financial analytics
  • Prior leadership in agile methodologies within a global banking context
  • Knowledge of blockchain or fintech innovations relevant to JP Morgan's initiatives
  • Certifications in cloud architecture or cybersecurity (e.g., AWS Certified Solutions Architect)

Required Skills

  • Proficiency in Python for backend development and data processing
  • Expertise in TypeScript for building robust front-end applications
  • Experience with RESTful APIs and microservices architecture
  • Knowledge of SQL/NoSQL databases for financial data management
  • Familiarity with cloud computing (AWS, Azure) and containerization (Docker, Kubernetes)
  • Strong understanding of cybersecurity principles in financial systems
  • Agile/Scrum methodologies for team collaboration
  • Problem-solving and analytical thinking for complex challenges
  • Leadership and communication skills for mentoring teams
  • Version control with Git and CI/CD tools like Jenkins
  • Machine learning basics with libraries like TensorFlow or PyTorch
  • Regulatory knowledge (e.g., PCI-DSS, Basel III) for compliance
  • Performance optimization for high-throughput applications
  • Cross-functional collaboration in fast-paced environments

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 programs and tuition reimbursement for advanced certifications
  • 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

250,000 - 400,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 for backend development and data processingintermediate
  • Expertise in TypeScript for building robust front-end applicationsintermediate
  • Experience with RESTful APIs and microservices architectureintermediate
  • Knowledge of SQL/NoSQL databases for financial data managementintermediate
  • Familiarity with cloud computing (AWS, Azure) and containerization (Docker, Kubernetes)intermediate
  • Strong understanding of cybersecurity principles in financial systemsintermediate
  • Agile/Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical thinking for complex challengesintermediate
  • Leadership and communication skills for mentoring teamsintermediate
  • Version control with Git and CI/CD tools like Jenkinsintermediate
  • Machine learning basics with libraries like TensorFlow or PyTorchintermediate
  • Regulatory knowledge (e.g., PCI-DSS, Basel III) for complianceintermediate
  • Performance optimization for high-throughput applicationsintermediate
  • Cross-functional collaboration in fast-paced environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience with a focus on Python and TypeScript (experience)
  • Proven track record of leading engineering teams in delivering scalable financial applications (experience)
  • Deep understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX) (experience)
  • Experience with cloud platforms such as AWS or Azure in a high-stakes banking environment (experience)
  • Strong problem-solving skills demonstrated in complex, multi-technology projects (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Experience in developing trading platforms or risk management systems at a major financial institution (experience)
  • Familiarity with machine learning frameworks integrated with Python for financial analytics (experience)
  • Prior leadership in agile methodologies within a global banking context (experience)
  • Knowledge of blockchain or fintech innovations relevant to JP Morgan's initiatives (experience)
  • Certifications in cloud architecture or cybersecurity (e.g., AWS Certified Solutions Architect) (experience)

Responsibilities

  • Lead the design, development, and deployment of software solutions using Python and TypeScript to support JP Morgan's core banking and trading platforms
  • Collaborate with cross-functional teams, including traders, risk analysts, and compliance experts, to address diverse financial challenges
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines
  • Architect scalable, secure systems that handle high-volume financial transactions while ensuring regulatory compliance
  • Innovate on multiple technologies, integrating APIs, microservices, and data pipelines for real-time analytics
  • Identify and mitigate technical risks in projects spanning front-end applications to backend infrastructure
  • Contribute to strategic initiatives, such as enhancing cybersecurity measures for global financial operations
  • Conduct code reviews and optimize performance for applications critical to JP Morgan's market-leading services
  • Stay abreast of emerging technologies and apply them to drive business impact in the financial services sector

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 programs and tuition reimbursement for advanced certifications
  • 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 "Senior Lead Software Engineer - Python, TypeScript" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.