Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - python

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - python

full-timePosted: Dec 1, 2025

Job Description

Software Engineer III - python

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, leveraging cutting-edge technology to power global banking, investment, and asset management solutions. As a Software Engineer III - Python in our Bengaluru technology center, you will join a dynamic agile team dedicated to designing and delivering market-leading products that are secure, scalable, and resilient. Your role will focus on developing Python-based applications that handle complex financial data, support trading platforms, and enhance risk management systems, ensuring our clients receive unparalleled service in a rapidly evolving industry. In this position, you will collaborate with product managers, data scientists, and fellow engineers to architect solutions that address real-world challenges in capital markets and consumer banking. You will write clean, efficient code using Python and related tools to build features that process high-volume transactions securely, adhering to stringent regulatory standards like those from the RBI and SEC. Opportunities abound to innovate with emerging technologies, such as integrating AI for fraud detection or optimizing cloud-based infrastructures to support JP Morgan's global operations from our state-of-the-art Bengaluru hub. We value engineers who thrive in fast-paced environments and are passionate about financial technology. This role offers exposure to diverse projects within one of the world's largest financial institutions, fostering professional growth through mentorship, training, and cross-team collaborations. Join us to contribute to technology that shapes the future of finance while advancing your career in a supportive, inclusive culture.

Key Responsibilities

  • Design, develop, and maintain Python-based applications for secure financial data processing and analytics
  • Collaborate with agile teams to deliver scalable technology solutions that support JP Morgan Chase's global banking operations
  • Implement secure coding standards to ensure compliance with regulatory requirements in the financial services industry
  • Conduct code reviews, debugging, and optimization to enhance system performance and reliability
  • Integrate third-party APIs and services to build robust trading and risk management tools
  • Participate in sprint planning and retrospectives to drive continuous improvement in product delivery
  • Troubleshoot and resolve production issues in real-time for mission-critical financial systems
  • Contribute to the development of machine learning models using Python libraries for fraud detection and market predictions
  • Document technical designs and ensure knowledge sharing within the engineering team
  • Stay updated on emerging technologies and apply them to innovate within JP Morgan's technology ecosystem

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Python
  • Strong understanding of software engineering principles and best practices
  • Experience working in agile environments with version control systems like Git
  • Knowledge of secure coding practices and data privacy regulations in financial services
  • Ability to collaborate effectively in cross-functional teams
  • Proficiency in building scalable applications for high-volume financial data processing

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with financial systems, trading platforms, or risk management software
  • Familiarity with cloud platforms such as AWS or Azure in a fintech context
  • Certifications in Python (e.g., PCAP) or cloud security
  • Prior work at a major financial institution or in capital markets technology

Required Skills

  • Advanced Python programming and scripting
  • Experience with frameworks like Django or Flask
  • Proficiency in SQL and database management (e.g., PostgreSQL, Oracle)
  • Knowledge of data structures, algorithms, and object-oriented design
  • Familiarity with RESTful APIs and microservices architecture
  • Understanding of cloud computing (AWS, GCP) for scalable deployments
  • Secure software development lifecycle (SDLC) practices
  • Agile methodologies (Scrum, Kanban) and tools like Jira
  • Problem-solving and analytical thinking in high-stakes environments
  • Communication and teamwork for cross-functional collaboration
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)
  • Basic machine learning with libraries like Pandas, NumPy, Scikit-learn
  • Financial domain knowledge, including compliance with regulations like GDPR and SOX
  • Testing frameworks (Pytest, unittest) for robust application quality
  • Performance optimization for handling large-scale financial datasets

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and families
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through internal training and tuition reimbursement
  • Employee stock purchase plan and access to financial wellness programs
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Global mobility programs and career advancement paths within JP Morgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, 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

  • Advanced Python programming and scriptingintermediate
  • Experience with frameworks like Django or Flaskintermediate
  • Proficiency in SQL and database management (e.g., PostgreSQL, Oracle)intermediate
  • Knowledge of data structures, algorithms, and object-oriented designintermediate
  • Familiarity with RESTful APIs and microservices architectureintermediate
  • Understanding of cloud computing (AWS, GCP) for scalable deploymentsintermediate
  • Secure software development lifecycle (SDLC) practicesintermediate
  • Agile methodologies (Scrum, Kanban) and tools like Jiraintermediate
  • Problem-solving and analytical thinking in high-stakes environmentsintermediate
  • Communication and teamwork for cross-functional collaborationintermediate
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Basic machine learning with libraries like Pandas, NumPy, Scikit-learnintermediate
  • Financial domain knowledge, including compliance with regulations like GDPR and SOXintermediate
  • Testing frameworks (Pytest, unittest) for robust application qualityintermediate
  • Performance optimization for handling large-scale financial datasetsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Python (experience)
  • Strong understanding of software engineering principles and best practices (experience)
  • Experience working in agile environments with version control systems like Git (experience)
  • Knowledge of secure coding practices and data privacy regulations in financial services (experience)
  • Ability to collaborate effectively in cross-functional teams (experience)
  • Proficiency in building scalable applications for high-volume financial data processing (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with financial systems, trading platforms, or risk management software (experience)
  • Familiarity with cloud platforms such as AWS or Azure in a fintech context (experience)
  • Certifications in Python (e.g., PCAP) or cloud security (experience)
  • Prior work at a major financial institution or in capital markets technology (experience)

Responsibilities

  • Design, develop, and maintain Python-based applications for secure financial data processing and analytics
  • Collaborate with agile teams to deliver scalable technology solutions that support JP Morgan Chase's global banking operations
  • Implement secure coding standards to ensure compliance with regulatory requirements in the financial services industry
  • Conduct code reviews, debugging, and optimization to enhance system performance and reliability
  • Integrate third-party APIs and services to build robust trading and risk management tools
  • Participate in sprint planning and retrospectives to drive continuous improvement in product delivery
  • Troubleshoot and resolve production issues in real-time for mission-critical financial systems
  • Contribute to the development of machine learning models using Python libraries for fraud detection and market predictions
  • Document technical designs and ensure knowledge sharing within the engineering team
  • Stay updated on emerging technologies and apply them to innovate within JP Morgan's technology ecosystem

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and families
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through internal training and tuition reimbursement
  • general: Employee stock purchase plan and access to financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Global mobility programs and career advancement paths within JP Morgan Chase

Target Your Resume for "Software Engineer III - python" , JP Morgan Chase

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

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

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

Software Engineer III - python

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - python

full-timePosted: Dec 1, 2025

Job Description

Software Engineer III - python

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, leveraging cutting-edge technology to power global banking, investment, and asset management solutions. As a Software Engineer III - Python in our Bengaluru technology center, you will join a dynamic agile team dedicated to designing and delivering market-leading products that are secure, scalable, and resilient. Your role will focus on developing Python-based applications that handle complex financial data, support trading platforms, and enhance risk management systems, ensuring our clients receive unparalleled service in a rapidly evolving industry. In this position, you will collaborate with product managers, data scientists, and fellow engineers to architect solutions that address real-world challenges in capital markets and consumer banking. You will write clean, efficient code using Python and related tools to build features that process high-volume transactions securely, adhering to stringent regulatory standards like those from the RBI and SEC. Opportunities abound to innovate with emerging technologies, such as integrating AI for fraud detection or optimizing cloud-based infrastructures to support JP Morgan's global operations from our state-of-the-art Bengaluru hub. We value engineers who thrive in fast-paced environments and are passionate about financial technology. This role offers exposure to diverse projects within one of the world's largest financial institutions, fostering professional growth through mentorship, training, and cross-team collaborations. Join us to contribute to technology that shapes the future of finance while advancing your career in a supportive, inclusive culture.

Key Responsibilities

  • Design, develop, and maintain Python-based applications for secure financial data processing and analytics
  • Collaborate with agile teams to deliver scalable technology solutions that support JP Morgan Chase's global banking operations
  • Implement secure coding standards to ensure compliance with regulatory requirements in the financial services industry
  • Conduct code reviews, debugging, and optimization to enhance system performance and reliability
  • Integrate third-party APIs and services to build robust trading and risk management tools
  • Participate in sprint planning and retrospectives to drive continuous improvement in product delivery
  • Troubleshoot and resolve production issues in real-time for mission-critical financial systems
  • Contribute to the development of machine learning models using Python libraries for fraud detection and market predictions
  • Document technical designs and ensure knowledge sharing within the engineering team
  • Stay updated on emerging technologies and apply them to innovate within JP Morgan's technology ecosystem

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Python
  • Strong understanding of software engineering principles and best practices
  • Experience working in agile environments with version control systems like Git
  • Knowledge of secure coding practices and data privacy regulations in financial services
  • Ability to collaborate effectively in cross-functional teams
  • Proficiency in building scalable applications for high-volume financial data processing

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with financial systems, trading platforms, or risk management software
  • Familiarity with cloud platforms such as AWS or Azure in a fintech context
  • Certifications in Python (e.g., PCAP) or cloud security
  • Prior work at a major financial institution or in capital markets technology

Required Skills

  • Advanced Python programming and scripting
  • Experience with frameworks like Django or Flask
  • Proficiency in SQL and database management (e.g., PostgreSQL, Oracle)
  • Knowledge of data structures, algorithms, and object-oriented design
  • Familiarity with RESTful APIs and microservices architecture
  • Understanding of cloud computing (AWS, GCP) for scalable deployments
  • Secure software development lifecycle (SDLC) practices
  • Agile methodologies (Scrum, Kanban) and tools like Jira
  • Problem-solving and analytical thinking in high-stakes environments
  • Communication and teamwork for cross-functional collaboration
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)
  • Basic machine learning with libraries like Pandas, NumPy, Scikit-learn
  • Financial domain knowledge, including compliance with regulations like GDPR and SOX
  • Testing frameworks (Pytest, unittest) for robust application quality
  • Performance optimization for handling large-scale financial datasets

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and families
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through internal training and tuition reimbursement
  • Employee stock purchase plan and access to financial wellness programs
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Global mobility programs and career advancement paths within JP Morgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, 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

  • Advanced Python programming and scriptingintermediate
  • Experience with frameworks like Django or Flaskintermediate
  • Proficiency in SQL and database management (e.g., PostgreSQL, Oracle)intermediate
  • Knowledge of data structures, algorithms, and object-oriented designintermediate
  • Familiarity with RESTful APIs and microservices architectureintermediate
  • Understanding of cloud computing (AWS, GCP) for scalable deploymentsintermediate
  • Secure software development lifecycle (SDLC) practicesintermediate
  • Agile methodologies (Scrum, Kanban) and tools like Jiraintermediate
  • Problem-solving and analytical thinking in high-stakes environmentsintermediate
  • Communication and teamwork for cross-functional collaborationintermediate
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Basic machine learning with libraries like Pandas, NumPy, Scikit-learnintermediate
  • Financial domain knowledge, including compliance with regulations like GDPR and SOXintermediate
  • Testing frameworks (Pytest, unittest) for robust application qualityintermediate
  • Performance optimization for handling large-scale financial datasetsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Python (experience)
  • Strong understanding of software engineering principles and best practices (experience)
  • Experience working in agile environments with version control systems like Git (experience)
  • Knowledge of secure coding practices and data privacy regulations in financial services (experience)
  • Ability to collaborate effectively in cross-functional teams (experience)
  • Proficiency in building scalable applications for high-volume financial data processing (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with financial systems, trading platforms, or risk management software (experience)
  • Familiarity with cloud platforms such as AWS or Azure in a fintech context (experience)
  • Certifications in Python (e.g., PCAP) or cloud security (experience)
  • Prior work at a major financial institution or in capital markets technology (experience)

Responsibilities

  • Design, develop, and maintain Python-based applications for secure financial data processing and analytics
  • Collaborate with agile teams to deliver scalable technology solutions that support JP Morgan Chase's global banking operations
  • Implement secure coding standards to ensure compliance with regulatory requirements in the financial services industry
  • Conduct code reviews, debugging, and optimization to enhance system performance and reliability
  • Integrate third-party APIs and services to build robust trading and risk management tools
  • Participate in sprint planning and retrospectives to drive continuous improvement in product delivery
  • Troubleshoot and resolve production issues in real-time for mission-critical financial systems
  • Contribute to the development of machine learning models using Python libraries for fraud detection and market predictions
  • Document technical designs and ensure knowledge sharing within the engineering team
  • Stay updated on emerging technologies and apply them to innovate within JP Morgan's technology ecosystem

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and families
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through internal training and tuition reimbursement
  • general: Employee stock purchase plan and access to financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Global mobility programs and career advancement paths within JP Morgan Chase

Target Your Resume for "Software Engineer III - python" , JP Morgan Chase

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

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

Check Your ATS Score for "Software Engineer III - 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 Software Engineer III - python @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.