Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer, API Development/Python

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer, API Development/Python

full-timePosted: Oct 21, 2025

Job Description

Lead Software Engineer, API Development/Python

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm committed to innovation in banking technology. As a Lead Software Engineer in API Development/Python, you will play a pivotal role in our Corporate & Investment Bank division, focusing on building scalable APIs that power data-driven decisions in areas like risk management, trading, and client services. Based in our state-of-the-art Plano, TX campus, you will lead efforts to develop and optimize new and existing APIs for extracting and uploading data from internal sources, ensuring seamless integration across our vast ecosystem of financial systems. This position demands a blend of technical expertise and financial acumen to handle high-stakes data flows while adhering to strict regulatory standards. Your primary focus will be on architecting secure, efficient APIs using Python, collaborating with cross-functional teams including data scientists, compliance officers, and business analysts. You will drive the full lifecycle of API projects, from requirements gathering to deployment and monitoring, ensuring they support JP Morgan Chase's mission to deliver cutting-edge solutions for our clients worldwide. In this leadership role, you will mentor junior developers, foster best practices in code quality, and contribute to strategic initiatives that enhance our technological infrastructure in the competitive financial services landscape. We value engineers who thrive in dynamic environments and are passionate about leveraging technology to solve complex financial challenges. Joining JP Morgan Chase means being part of a supportive culture that emphasizes innovation, diversity, and professional growth. If you have a proven track record in API development and a keen interest in the intersection of software engineering and finance, this opportunity in Plano, TX, offers the chance to make a meaningful impact on one of the world's most influential banks.

Key Responsibilities

  • Design, develop, and maintain robust APIs using Python to facilitate data extraction and upload from JP Morgan Chase's internal financial systems
  • Collaborate with data architects and business stakeholders to define API requirements aligned with regulatory compliance in the financial sector
  • Implement secure authentication and authorization mechanisms for APIs handling sensitive financial data
  • Optimize API performance for high-volume transactions in a banking environment
  • Conduct code reviews, testing, and debugging to ensure reliability and scalability of API solutions
  • Integrate APIs with existing JP Morgan Chase platforms, such as core banking systems or risk management tools
  • Monitor and troubleshoot API issues in production, providing timely resolutions to minimize downtime
  • Stay updated on industry standards for financial data exchange, including ISO 20022 and API security best practices
  • Mentor junior engineers on API development practices specific to financial services
  • Contribute to documentation and knowledge sharing within the engineering team at JP Morgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software engineering experience with a focus on API development
  • Proficiency in Python programming and experience with API frameworks like Flask or FastAPI
  • Strong understanding of data extraction and integration from financial databases and internal systems
  • Experience with secure data handling in a regulated financial environment
  • Knowledge of software development lifecycle (SDLC) and agile methodologies
  • Ability to work collaboratively in cross-functional teams within a large financial institution

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the financial services industry, particularly with banking APIs or fintech integrations
  • Familiarity with cloud platforms like AWS or Azure used in enterprise financial applications
  • Certifications in Python development or API security (e.g., AWS Certified Developer)
  • Prior experience at a major bank or financial firm like JP Morgan Chase

Required Skills

  • Python programming expertise
  • API design and development (RESTful, GraphQL)
  • Data integration and ETL processes
  • Secure coding practices for financial data
  • SQL and database querying (e.g., PostgreSQL, Oracle)
  • Version control with Git
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Communication and collaboration skills
  • Knowledge of financial regulations (e.g., GDPR, SOX)
  • Cloud computing basics (AWS, Azure)
  • Unit testing and CI/CD pipelines
  • Attention to detail in high-stakes environments
  • Adaptability to evolving banking technologies
  • Team leadership and mentoring abilities

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 tailored to banking professionals
  • On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • Flexible work arrangements, including hybrid options in Plano, TX

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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 expertiseintermediate
  • API design and development (RESTful, GraphQL)intermediate
  • Data integration and ETL processesintermediate
  • Secure coding practices for financial dataintermediate
  • SQL and database querying (e.g., PostgreSQL, Oracle)intermediate
  • Version control with Gitintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration skillsintermediate
  • Knowledge of financial regulations (e.g., GDPR, SOX)intermediate
  • Cloud computing basics (AWS, Azure)intermediate
  • Unit testing and CI/CD pipelinesintermediate
  • Attention to detail in high-stakes environmentsintermediate
  • Adaptability to evolving banking technologiesintermediate
  • Team leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software engineering experience with a focus on API development (experience)
  • Proficiency in Python programming and experience with API frameworks like Flask or FastAPI (experience)
  • Strong understanding of data extraction and integration from financial databases and internal systems (experience)
  • Experience with secure data handling in a regulated financial environment (experience)
  • Knowledge of software development lifecycle (SDLC) and agile methodologies (experience)
  • Ability to work collaboratively in cross-functional teams within a large financial institution (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the financial services industry, particularly with banking APIs or fintech integrations (experience)
  • Familiarity with cloud platforms like AWS or Azure used in enterprise financial applications (experience)
  • Certifications in Python development or API security (e.g., AWS Certified Developer) (experience)
  • Prior experience at a major bank or financial firm like JP Morgan Chase (experience)

Responsibilities

  • Design, develop, and maintain robust APIs using Python to facilitate data extraction and upload from JP Morgan Chase's internal financial systems
  • Collaborate with data architects and business stakeholders to define API requirements aligned with regulatory compliance in the financial sector
  • Implement secure authentication and authorization mechanisms for APIs handling sensitive financial data
  • Optimize API performance for high-volume transactions in a banking environment
  • Conduct code reviews, testing, and debugging to ensure reliability and scalability of API solutions
  • Integrate APIs with existing JP Morgan Chase platforms, such as core banking systems or risk management tools
  • Monitor and troubleshoot API issues in production, providing timely resolutions to minimize downtime
  • Stay updated on industry standards for financial data exchange, including ISO 20022 and API security best practices
  • Mentor junior engineers on API development practices specific to financial services
  • Contribute to documentation and knowledge sharing within the engineering team at JP Morgan Chase

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 tailored to banking professionals
  • general: On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • general: Flexible work arrangements, including hybrid options in Plano, TX

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer, API Development/Python

full-timePosted: Oct 21, 2025

Job Description

Lead Software Engineer, API Development/Python

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm committed to innovation in banking technology. As a Lead Software Engineer in API Development/Python, you will play a pivotal role in our Corporate & Investment Bank division, focusing on building scalable APIs that power data-driven decisions in areas like risk management, trading, and client services. Based in our state-of-the-art Plano, TX campus, you will lead efforts to develop and optimize new and existing APIs for extracting and uploading data from internal sources, ensuring seamless integration across our vast ecosystem of financial systems. This position demands a blend of technical expertise and financial acumen to handle high-stakes data flows while adhering to strict regulatory standards. Your primary focus will be on architecting secure, efficient APIs using Python, collaborating with cross-functional teams including data scientists, compliance officers, and business analysts. You will drive the full lifecycle of API projects, from requirements gathering to deployment and monitoring, ensuring they support JP Morgan Chase's mission to deliver cutting-edge solutions for our clients worldwide. In this leadership role, you will mentor junior developers, foster best practices in code quality, and contribute to strategic initiatives that enhance our technological infrastructure in the competitive financial services landscape. We value engineers who thrive in dynamic environments and are passionate about leveraging technology to solve complex financial challenges. Joining JP Morgan Chase means being part of a supportive culture that emphasizes innovation, diversity, and professional growth. If you have a proven track record in API development and a keen interest in the intersection of software engineering and finance, this opportunity in Plano, TX, offers the chance to make a meaningful impact on one of the world's most influential banks.

Key Responsibilities

  • Design, develop, and maintain robust APIs using Python to facilitate data extraction and upload from JP Morgan Chase's internal financial systems
  • Collaborate with data architects and business stakeholders to define API requirements aligned with regulatory compliance in the financial sector
  • Implement secure authentication and authorization mechanisms for APIs handling sensitive financial data
  • Optimize API performance for high-volume transactions in a banking environment
  • Conduct code reviews, testing, and debugging to ensure reliability and scalability of API solutions
  • Integrate APIs with existing JP Morgan Chase platforms, such as core banking systems or risk management tools
  • Monitor and troubleshoot API issues in production, providing timely resolutions to minimize downtime
  • Stay updated on industry standards for financial data exchange, including ISO 20022 and API security best practices
  • Mentor junior engineers on API development practices specific to financial services
  • Contribute to documentation and knowledge sharing within the engineering team at JP Morgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software engineering experience with a focus on API development
  • Proficiency in Python programming and experience with API frameworks like Flask or FastAPI
  • Strong understanding of data extraction and integration from financial databases and internal systems
  • Experience with secure data handling in a regulated financial environment
  • Knowledge of software development lifecycle (SDLC) and agile methodologies
  • Ability to work collaboratively in cross-functional teams within a large financial institution

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the financial services industry, particularly with banking APIs or fintech integrations
  • Familiarity with cloud platforms like AWS or Azure used in enterprise financial applications
  • Certifications in Python development or API security (e.g., AWS Certified Developer)
  • Prior experience at a major bank or financial firm like JP Morgan Chase

Required Skills

  • Python programming expertise
  • API design and development (RESTful, GraphQL)
  • Data integration and ETL processes
  • Secure coding practices for financial data
  • SQL and database querying (e.g., PostgreSQL, Oracle)
  • Version control with Git
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Communication and collaboration skills
  • Knowledge of financial regulations (e.g., GDPR, SOX)
  • Cloud computing basics (AWS, Azure)
  • Unit testing and CI/CD pipelines
  • Attention to detail in high-stakes environments
  • Adaptability to evolving banking technologies
  • Team leadership and mentoring abilities

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 tailored to banking professionals
  • On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • Flexible work arrangements, including hybrid options in Plano, TX

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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 expertiseintermediate
  • API design and development (RESTful, GraphQL)intermediate
  • Data integration and ETL processesintermediate
  • Secure coding practices for financial dataintermediate
  • SQL and database querying (e.g., PostgreSQL, Oracle)intermediate
  • Version control with Gitintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration skillsintermediate
  • Knowledge of financial regulations (e.g., GDPR, SOX)intermediate
  • Cloud computing basics (AWS, Azure)intermediate
  • Unit testing and CI/CD pipelinesintermediate
  • Attention to detail in high-stakes environmentsintermediate
  • Adaptability to evolving banking technologiesintermediate
  • Team leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software engineering experience with a focus on API development (experience)
  • Proficiency in Python programming and experience with API frameworks like Flask or FastAPI (experience)
  • Strong understanding of data extraction and integration from financial databases and internal systems (experience)
  • Experience with secure data handling in a regulated financial environment (experience)
  • Knowledge of software development lifecycle (SDLC) and agile methodologies (experience)
  • Ability to work collaboratively in cross-functional teams within a large financial institution (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the financial services industry, particularly with banking APIs or fintech integrations (experience)
  • Familiarity with cloud platforms like AWS or Azure used in enterprise financial applications (experience)
  • Certifications in Python development or API security (e.g., AWS Certified Developer) (experience)
  • Prior experience at a major bank or financial firm like JP Morgan Chase (experience)

Responsibilities

  • Design, develop, and maintain robust APIs using Python to facilitate data extraction and upload from JP Morgan Chase's internal financial systems
  • Collaborate with data architects and business stakeholders to define API requirements aligned with regulatory compliance in the financial sector
  • Implement secure authentication and authorization mechanisms for APIs handling sensitive financial data
  • Optimize API performance for high-volume transactions in a banking environment
  • Conduct code reviews, testing, and debugging to ensure reliability and scalability of API solutions
  • Integrate APIs with existing JP Morgan Chase platforms, such as core banking systems or risk management tools
  • Monitor and troubleshoot API issues in production, providing timely resolutions to minimize downtime
  • Stay updated on industry standards for financial data exchange, including ISO 20022 and API security best practices
  • Mentor junior engineers on API development practices specific to financial services
  • Contribute to documentation and knowledge sharing within the engineering team at JP Morgan Chase

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 tailored to banking professionals
  • general: On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • general: Flexible work arrangements, including hybrid options in Plano, TX

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.