Resume and JobRESUME AND JOB
JP Morgan Chase logo

Full Stack Lead Software Engineer - Python

JP Morgan Chase

Software and Technology Jobs

Full Stack Lead Software Engineer - Python

full-timePosted: Nov 25, 2025

Job Description

Full Stack Lead Software Engineer - Python

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering global markets with cutting-edge technology. As a Full Stack Lead Software Engineer - Python in our Markets Trading & Research Dataviz team, you will play a pivotal role in developing sophisticated platforms that visualize complex financial data for traders and researchers. Based in our Glasgow office, this position offers the chance to lead transformative projects that directly impact how our clients navigate volatile markets. You will leverage Python to build robust, full-stack solutions that integrate seamlessly with our proprietary trading systems, ensuring accuracy, speed, and security in a highly regulated environment. Your leadership will involve guiding a talented team of engineers to deliver intuitive data visualization tools that turn raw market data into actionable insights. From designing backend services that process real-time feeds from global exchanges to crafting responsive front-end interfaces, you will drive end-to-end development while adhering to JP Morgan's stringent standards for risk management and compliance. Collaboration is key; you will work closely with quantitative analysts, traders, and product managers to innovate on features like predictive analytics and interactive dashboards, enhancing our competitive edge in the financial services industry. This role demands technical excellence combined with a passion for the fast-paced world of finance. You will mentor junior developers, conduct code reviews, and champion agile practices to accelerate delivery. At JP Morgan Chase, we value diversity and inclusion, providing a supportive culture where your contributions can shape the future of markets technology. Join us to advance your career while contributing to solutions that serve millions of clients worldwide.

Key Responsibilities

  • Lead the design, development, and maintenance of full-stack applications for markets trading and research data visualization using Python
  • Collaborate with traders, quants, and stakeholders to translate business requirements into technical solutions that enhance decision-making
  • Mentor and guide a team of software engineers, fostering best practices in code quality, testing, and deployment
  • Implement scalable data visualization tools to handle large datasets from financial markets, ensuring real-time performance
  • Ensure application security and compliance with JP Morgan's risk management and regulatory frameworks
  • Integrate front-end technologies with backend Python services to create intuitive user interfaces for trading platforms
  • Drive innovation in dataviz capabilities, incorporating AI/ML for predictive analytics in markets research
  • Conduct code reviews, optimize system performance, and troubleshoot issues in production environments
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements
  • Stay abreast of emerging technologies and industry trends to recommend enhancements to trading systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role
  • Proven expertise in full-stack development using Python as the primary language
  • Strong understanding of financial markets, trading systems, and data visualization in a high-stakes environment
  • Experience leading cross-functional teams in agile environments within the financial services sector
  • Demonstrated ability to design and implement scalable, secure applications compliant with regulatory standards like GDPR and SEC
  • Excellent problem-solving skills with a track record of delivering complex projects on time

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field
  • Experience with JP Morgan's internal tools or similar enterprise financial platforms
  • Prior work in markets trading, risk management, or quantitative research visualization
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer)
  • Knowledge of machine learning frameworks for data-driven insights in trading

Required Skills

  • Python (advanced proficiency, including frameworks like Django or Flask)
  • Full-stack development (JavaScript, React/Angular for front-end)
  • Data visualization libraries (e.g., Plotly, D3.js, Tableau integration)
  • SQL and database management (e.g., PostgreSQL, MongoDB)
  • API development and integration (RESTful, GraphQL)
  • Cloud platforms (AWS, Azure) for scalable deployments
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)
  • Financial domain knowledge (trading systems, market data feeds)
  • Agile methodologies and leadership in team settings
  • Problem-solving and analytical thinking
  • Communication and stakeholder management
  • Security best practices (encryption, authentication)
  • Machine learning basics (e.g., Pandas, NumPy for data analysis)
  • Performance optimization for high-volume financial data
  • Regulatory compliance awareness in fintech

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 flexibility for work-life balance
  • Access to JP Morgan's global wellness programs, including mental health support

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangemedium confidence

85,000 - 120,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

  • Python (advanced proficiency, including frameworks like Django or Flask)intermediate
  • Full-stack development (JavaScript, React/Angular for front-end)intermediate
  • Data visualization libraries (e.g., Plotly, D3.js, Tableau integration)intermediate
  • SQL and database management (e.g., PostgreSQL, MongoDB)intermediate
  • API development and integration (RESTful, GraphQL)intermediate
  • Cloud platforms (AWS, Azure) for scalable deploymentsintermediate
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Financial domain knowledge (trading systems, market data feeds)intermediate
  • Agile methodologies and leadership in team settingsintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and stakeholder managementintermediate
  • Security best practices (encryption, authentication)intermediate
  • Machine learning basics (e.g., Pandas, NumPy for data analysis)intermediate
  • Performance optimization for high-volume financial dataintermediate
  • Regulatory compliance awareness in fintechintermediate

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 at least 3 years in a lead or senior role (experience)
  • Proven expertise in full-stack development using Python as the primary language (experience)
  • Strong understanding of financial markets, trading systems, and data visualization in a high-stakes environment (experience)
  • Experience leading cross-functional teams in agile environments within the financial services sector (experience)
  • Demonstrated ability to design and implement scalable, secure applications compliant with regulatory standards like GDPR and SEC (experience)
  • Excellent problem-solving skills with a track record of delivering complex projects on time (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field (experience)
  • Experience with JP Morgan's internal tools or similar enterprise financial platforms (experience)
  • Prior work in markets trading, risk management, or quantitative research visualization (experience)
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer) (experience)
  • Knowledge of machine learning frameworks for data-driven insights in trading (experience)

Responsibilities

  • Lead the design, development, and maintenance of full-stack applications for markets trading and research data visualization using Python
  • Collaborate with traders, quants, and stakeholders to translate business requirements into technical solutions that enhance decision-making
  • Mentor and guide a team of software engineers, fostering best practices in code quality, testing, and deployment
  • Implement scalable data visualization tools to handle large datasets from financial markets, ensuring real-time performance
  • Ensure application security and compliance with JP Morgan's risk management and regulatory frameworks
  • Integrate front-end technologies with backend Python services to create intuitive user interfaces for trading platforms
  • Drive innovation in dataviz capabilities, incorporating AI/ML for predictive analytics in markets research
  • Conduct code reviews, optimize system performance, and troubleshoot issues in production environments
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements
  • Stay abreast of emerging technologies and industry trends to recommend enhancements to trading systems

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 flexibility for work-life balance
  • general: Access to JP Morgan's global wellness programs, including mental health support

Target Your Resume for "Full Stack Lead Software Engineer - Python" , JP Morgan Chase

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

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

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

Full Stack Lead Software Engineer - Python

JP Morgan Chase

Software and Technology Jobs

Full Stack Lead Software Engineer - Python

full-timePosted: Nov 25, 2025

Job Description

Full Stack Lead Software Engineer - Python

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering global markets with cutting-edge technology. As a Full Stack Lead Software Engineer - Python in our Markets Trading & Research Dataviz team, you will play a pivotal role in developing sophisticated platforms that visualize complex financial data for traders and researchers. Based in our Glasgow office, this position offers the chance to lead transformative projects that directly impact how our clients navigate volatile markets. You will leverage Python to build robust, full-stack solutions that integrate seamlessly with our proprietary trading systems, ensuring accuracy, speed, and security in a highly regulated environment. Your leadership will involve guiding a talented team of engineers to deliver intuitive data visualization tools that turn raw market data into actionable insights. From designing backend services that process real-time feeds from global exchanges to crafting responsive front-end interfaces, you will drive end-to-end development while adhering to JP Morgan's stringent standards for risk management and compliance. Collaboration is key; you will work closely with quantitative analysts, traders, and product managers to innovate on features like predictive analytics and interactive dashboards, enhancing our competitive edge in the financial services industry. This role demands technical excellence combined with a passion for the fast-paced world of finance. You will mentor junior developers, conduct code reviews, and champion agile practices to accelerate delivery. At JP Morgan Chase, we value diversity and inclusion, providing a supportive culture where your contributions can shape the future of markets technology. Join us to advance your career while contributing to solutions that serve millions of clients worldwide.

Key Responsibilities

  • Lead the design, development, and maintenance of full-stack applications for markets trading and research data visualization using Python
  • Collaborate with traders, quants, and stakeholders to translate business requirements into technical solutions that enhance decision-making
  • Mentor and guide a team of software engineers, fostering best practices in code quality, testing, and deployment
  • Implement scalable data visualization tools to handle large datasets from financial markets, ensuring real-time performance
  • Ensure application security and compliance with JP Morgan's risk management and regulatory frameworks
  • Integrate front-end technologies with backend Python services to create intuitive user interfaces for trading platforms
  • Drive innovation in dataviz capabilities, incorporating AI/ML for predictive analytics in markets research
  • Conduct code reviews, optimize system performance, and troubleshoot issues in production environments
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements
  • Stay abreast of emerging technologies and industry trends to recommend enhancements to trading systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role
  • Proven expertise in full-stack development using Python as the primary language
  • Strong understanding of financial markets, trading systems, and data visualization in a high-stakes environment
  • Experience leading cross-functional teams in agile environments within the financial services sector
  • Demonstrated ability to design and implement scalable, secure applications compliant with regulatory standards like GDPR and SEC
  • Excellent problem-solving skills with a track record of delivering complex projects on time

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field
  • Experience with JP Morgan's internal tools or similar enterprise financial platforms
  • Prior work in markets trading, risk management, or quantitative research visualization
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer)
  • Knowledge of machine learning frameworks for data-driven insights in trading

Required Skills

  • Python (advanced proficiency, including frameworks like Django or Flask)
  • Full-stack development (JavaScript, React/Angular for front-end)
  • Data visualization libraries (e.g., Plotly, D3.js, Tableau integration)
  • SQL and database management (e.g., PostgreSQL, MongoDB)
  • API development and integration (RESTful, GraphQL)
  • Cloud platforms (AWS, Azure) for scalable deployments
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)
  • Financial domain knowledge (trading systems, market data feeds)
  • Agile methodologies and leadership in team settings
  • Problem-solving and analytical thinking
  • Communication and stakeholder management
  • Security best practices (encryption, authentication)
  • Machine learning basics (e.g., Pandas, NumPy for data analysis)
  • Performance optimization for high-volume financial data
  • Regulatory compliance awareness in fintech

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 flexibility for work-life balance
  • Access to JP Morgan's global wellness programs, including mental health support

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangemedium confidence

85,000 - 120,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

  • Python (advanced proficiency, including frameworks like Django or Flask)intermediate
  • Full-stack development (JavaScript, React/Angular for front-end)intermediate
  • Data visualization libraries (e.g., Plotly, D3.js, Tableau integration)intermediate
  • SQL and database management (e.g., PostgreSQL, MongoDB)intermediate
  • API development and integration (RESTful, GraphQL)intermediate
  • Cloud platforms (AWS, Azure) for scalable deploymentsintermediate
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Financial domain knowledge (trading systems, market data feeds)intermediate
  • Agile methodologies and leadership in team settingsintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and stakeholder managementintermediate
  • Security best practices (encryption, authentication)intermediate
  • Machine learning basics (e.g., Pandas, NumPy for data analysis)intermediate
  • Performance optimization for high-volume financial dataintermediate
  • Regulatory compliance awareness in fintechintermediate

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 at least 3 years in a lead or senior role (experience)
  • Proven expertise in full-stack development using Python as the primary language (experience)
  • Strong understanding of financial markets, trading systems, and data visualization in a high-stakes environment (experience)
  • Experience leading cross-functional teams in agile environments within the financial services sector (experience)
  • Demonstrated ability to design and implement scalable, secure applications compliant with regulatory standards like GDPR and SEC (experience)
  • Excellent problem-solving skills with a track record of delivering complex projects on time (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance-related field (experience)
  • Experience with JP Morgan's internal tools or similar enterprise financial platforms (experience)
  • Prior work in markets trading, risk management, or quantitative research visualization (experience)
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS Certified Developer) (experience)
  • Knowledge of machine learning frameworks for data-driven insights in trading (experience)

Responsibilities

  • Lead the design, development, and maintenance of full-stack applications for markets trading and research data visualization using Python
  • Collaborate with traders, quants, and stakeholders to translate business requirements into technical solutions that enhance decision-making
  • Mentor and guide a team of software engineers, fostering best practices in code quality, testing, and deployment
  • Implement scalable data visualization tools to handle large datasets from financial markets, ensuring real-time performance
  • Ensure application security and compliance with JP Morgan's risk management and regulatory frameworks
  • Integrate front-end technologies with backend Python services to create intuitive user interfaces for trading platforms
  • Drive innovation in dataviz capabilities, incorporating AI/ML for predictive analytics in markets research
  • Conduct code reviews, optimize system performance, and troubleshoot issues in production environments
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements
  • Stay abreast of emerging technologies and industry trends to recommend enhancements to trading systems

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 flexibility for work-life balance
  • general: Access to JP Morgan's global wellness programs, including mental health support

Target Your Resume for "Full Stack Lead Software Engineer - Python" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.