Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Python

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Python

full-timePosted: Oct 2, 2025

Job Description

Lead Software Engineer - Python

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of reimagining the future of financial services through innovative technology. As a Lead Software Engineer - Python in our Hyderabad office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of scalable Python applications that power key banking operations, from transaction processing to risk analytics, ensuring our global clients receive seamless and secure services. You will collaborate with diverse teams to drive digital transformation, leveraging cutting-edge tools to enhance efficiency in a highly regulated financial landscape. Your responsibilities will include architecting robust systems, mentoring engineers, and integrating advanced Python frameworks to solve complex problems in capital markets and payments. In this leadership role, you will champion best practices in code quality, security, and compliance with standards like SOX and GDPR, while contributing to JP Morgan Chase's commitment to innovation. Working in our dynamic Hyderabad technology hub, you will have opportunities to influence enterprise-wide initiatives and grow within one of the world's leading financial institutions. We value engineers who thrive in collaborative environments and are passionate about technology's impact on finance. Join us to lead transformative projects that support millions of customers worldwide, with access to top-tier resources, continuous learning, and a culture that fosters work-life balance. This role offers a chance to advance your career while contributing to JP Morgan Chase's mission of enabling economic growth through responsible innovation.

Key Responsibilities

  • Design, develop, and deploy robust Python-based applications to support critical financial services operations
  • Lead agile teams in delivering high-quality tech solutions across multiple technical domains
  • Collaborate with stakeholders to translate business requirements into scalable technical architectures
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Ensure code quality through rigorous testing, code reviews, and adherence to best practices
  • Integrate security and compliance measures into software solutions for the financial industry
  • Optimize system performance and troubleshoot issues in production environments
  • Contribute to the evolution of JP Morgan Chase's technology stack, including cloud migrations
  • Participate in cross-team initiatives to drive digital transformation in banking services
  • Stay abreast of emerging technologies and apply them to enhance financial product capabilities

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of professional software engineering experience with a focus on Python development
  • Proven experience in building and maintaining scalable applications in the financial services domain
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with cloud platforms such as AWS, Azure, or GCP in a regulated environment
  • Knowledge of financial regulations like GDPR, SOX, and PCI-DSS compliance

Preferred Qualifications

  • Experience in developing solutions for capital markets, payments, or risk management at a global bank
  • Familiarity with machine learning frameworks like TensorFlow or PyTorch for financial modeling
  • Certifications such as AWS Certified Developer or Python Institute certifications
  • Prior leadership role in agile squads within a large-scale enterprise like JP Morgan Chase
  • Hands-on experience with big data technologies like Hadoop or Spark in financial analytics

Required Skills

  • Expertise in Python programming and object-oriented design
  • Proficiency in software development lifecycle (SDLC) and agile practices
  • Strong knowledge of data structures, algorithms, and system design
  • Experience with RESTful APIs, microservices, and containerization (Docker, Kubernetes)
  • Familiarity with SQL/NoSQL databases and ETL processes
  • Understanding of cloud computing and DevOps tools (CI/CD pipelines)
  • Skills in version control systems like Git and collaborative tools (Jira, Confluence)
  • Analytical problem-solving and debugging abilities
  • Excellent communication and interpersonal skills for team collaboration
  • Leadership and mentoring capabilities
  • Knowledge of financial domain concepts like trading systems or risk assessment
  • Security best practices and vulnerability management
  • Adaptability to fast-paced, regulated environments
  • Attention to detail in code quality and documentation

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, 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 Hyderabad

JP Morgan Chase is an equal opportunity employer.

Locations

  • Hyderabad, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,000 INR / 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 Python programming and object-oriented designintermediate
  • Proficiency in software development lifecycle (SDLC) and agile practicesintermediate
  • Strong knowledge of data structures, algorithms, and system designintermediate
  • Experience with RESTful APIs, microservices, and containerization (Docker, Kubernetes)intermediate
  • Familiarity with SQL/NoSQL databases and ETL processesintermediate
  • Understanding of cloud computing and DevOps tools (CI/CD pipelines)intermediate
  • Skills in version control systems like Git and collaborative tools (Jira, Confluence)intermediate
  • Analytical problem-solving and debugging abilitiesintermediate
  • Excellent communication and interpersonal skills for team collaborationintermediate
  • Leadership and mentoring capabilitiesintermediate
  • Knowledge of financial domain concepts like trading systems or risk assessmentintermediate
  • Security best practices and vulnerability managementintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate
  • Attention to detail in code quality and documentationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of professional software engineering experience with a focus on Python development (experience)
  • Proven experience in building and maintaining scalable applications in the financial services domain (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with cloud platforms such as AWS, Azure, or GCP in a regulated environment (experience)
  • Knowledge of financial regulations like GDPR, SOX, and PCI-DSS compliance (experience)

Preferred Qualifications

  • Experience in developing solutions for capital markets, payments, or risk management at a global bank (experience)
  • Familiarity with machine learning frameworks like TensorFlow or PyTorch for financial modeling (experience)
  • Certifications such as AWS Certified Developer or Python Institute certifications (experience)
  • Prior leadership role in agile squads within a large-scale enterprise like JP Morgan Chase (experience)
  • Hands-on experience with big data technologies like Hadoop or Spark in financial analytics (experience)

Responsibilities

  • Design, develop, and deploy robust Python-based applications to support critical financial services operations
  • Lead agile teams in delivering high-quality tech solutions across multiple technical domains
  • Collaborate with stakeholders to translate business requirements into scalable technical architectures
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Ensure code quality through rigorous testing, code reviews, and adherence to best practices
  • Integrate security and compliance measures into software solutions for the financial industry
  • Optimize system performance and troubleshoot issues in production environments
  • Contribute to the evolution of JP Morgan Chase's technology stack, including cloud migrations
  • Participate in cross-team initiatives to drive digital transformation in banking services
  • Stay abreast of emerging technologies and apply them to enhance financial product capabilities

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, 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 Hyderabad

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

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

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

Check Your ATS Score for "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 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

Lead Software Engineer - Python

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Python

full-timePosted: Oct 2, 2025

Job Description

Lead Software Engineer - Python

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of reimagining the future of financial services through innovative technology. As a Lead Software Engineer - Python in our Hyderabad office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of scalable Python applications that power key banking operations, from transaction processing to risk analytics, ensuring our global clients receive seamless and secure services. You will collaborate with diverse teams to drive digital transformation, leveraging cutting-edge tools to enhance efficiency in a highly regulated financial landscape. Your responsibilities will include architecting robust systems, mentoring engineers, and integrating advanced Python frameworks to solve complex problems in capital markets and payments. In this leadership role, you will champion best practices in code quality, security, and compliance with standards like SOX and GDPR, while contributing to JP Morgan Chase's commitment to innovation. Working in our dynamic Hyderabad technology hub, you will have opportunities to influence enterprise-wide initiatives and grow within one of the world's leading financial institutions. We value engineers who thrive in collaborative environments and are passionate about technology's impact on finance. Join us to lead transformative projects that support millions of customers worldwide, with access to top-tier resources, continuous learning, and a culture that fosters work-life balance. This role offers a chance to advance your career while contributing to JP Morgan Chase's mission of enabling economic growth through responsible innovation.

Key Responsibilities

  • Design, develop, and deploy robust Python-based applications to support critical financial services operations
  • Lead agile teams in delivering high-quality tech solutions across multiple technical domains
  • Collaborate with stakeholders to translate business requirements into scalable technical architectures
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Ensure code quality through rigorous testing, code reviews, and adherence to best practices
  • Integrate security and compliance measures into software solutions for the financial industry
  • Optimize system performance and troubleshoot issues in production environments
  • Contribute to the evolution of JP Morgan Chase's technology stack, including cloud migrations
  • Participate in cross-team initiatives to drive digital transformation in banking services
  • Stay abreast of emerging technologies and apply them to enhance financial product capabilities

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of professional software engineering experience with a focus on Python development
  • Proven experience in building and maintaining scalable applications in the financial services domain
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with cloud platforms such as AWS, Azure, or GCP in a regulated environment
  • Knowledge of financial regulations like GDPR, SOX, and PCI-DSS compliance

Preferred Qualifications

  • Experience in developing solutions for capital markets, payments, or risk management at a global bank
  • Familiarity with machine learning frameworks like TensorFlow or PyTorch for financial modeling
  • Certifications such as AWS Certified Developer or Python Institute certifications
  • Prior leadership role in agile squads within a large-scale enterprise like JP Morgan Chase
  • Hands-on experience with big data technologies like Hadoop or Spark in financial analytics

Required Skills

  • Expertise in Python programming and object-oriented design
  • Proficiency in software development lifecycle (SDLC) and agile practices
  • Strong knowledge of data structures, algorithms, and system design
  • Experience with RESTful APIs, microservices, and containerization (Docker, Kubernetes)
  • Familiarity with SQL/NoSQL databases and ETL processes
  • Understanding of cloud computing and DevOps tools (CI/CD pipelines)
  • Skills in version control systems like Git and collaborative tools (Jira, Confluence)
  • Analytical problem-solving and debugging abilities
  • Excellent communication and interpersonal skills for team collaboration
  • Leadership and mentoring capabilities
  • Knowledge of financial domain concepts like trading systems or risk assessment
  • Security best practices and vulnerability management
  • Adaptability to fast-paced, regulated environments
  • Attention to detail in code quality and documentation

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, 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 Hyderabad

JP Morgan Chase is an equal opportunity employer.

Locations

  • Hyderabad, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,000 INR / 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 Python programming and object-oriented designintermediate
  • Proficiency in software development lifecycle (SDLC) and agile practicesintermediate
  • Strong knowledge of data structures, algorithms, and system designintermediate
  • Experience with RESTful APIs, microservices, and containerization (Docker, Kubernetes)intermediate
  • Familiarity with SQL/NoSQL databases and ETL processesintermediate
  • Understanding of cloud computing and DevOps tools (CI/CD pipelines)intermediate
  • Skills in version control systems like Git and collaborative tools (Jira, Confluence)intermediate
  • Analytical problem-solving and debugging abilitiesintermediate
  • Excellent communication and interpersonal skills for team collaborationintermediate
  • Leadership and mentoring capabilitiesintermediate
  • Knowledge of financial domain concepts like trading systems or risk assessmentintermediate
  • Security best practices and vulnerability managementintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate
  • Attention to detail in code quality and documentationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of professional software engineering experience with a focus on Python development (experience)
  • Proven experience in building and maintaining scalable applications in the financial services domain (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with cloud platforms such as AWS, Azure, or GCP in a regulated environment (experience)
  • Knowledge of financial regulations like GDPR, SOX, and PCI-DSS compliance (experience)

Preferred Qualifications

  • Experience in developing solutions for capital markets, payments, or risk management at a global bank (experience)
  • Familiarity with machine learning frameworks like TensorFlow or PyTorch for financial modeling (experience)
  • Certifications such as AWS Certified Developer or Python Institute certifications (experience)
  • Prior leadership role in agile squads within a large-scale enterprise like JP Morgan Chase (experience)
  • Hands-on experience with big data technologies like Hadoop or Spark in financial analytics (experience)

Responsibilities

  • Design, develop, and deploy robust Python-based applications to support critical financial services operations
  • Lead agile teams in delivering high-quality tech solutions across multiple technical domains
  • Collaborate with stakeholders to translate business requirements into scalable technical architectures
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Ensure code quality through rigorous testing, code reviews, and adherence to best practices
  • Integrate security and compliance measures into software solutions for the financial industry
  • Optimize system performance and troubleshoot issues in production environments
  • Contribute to the evolution of JP Morgan Chase's technology stack, including cloud migrations
  • Participate in cross-team initiatives to drive digital transformation in banking services
  • Stay abreast of emerging technologies and apply them to enhance financial product capabilities

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, 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 Hyderabad

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

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

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

Check Your ATS Score for "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 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.