Resume and JobRESUME AND JOB
JP Morgan Chase logo

Director of Software Engineering - Python, Athena

JP Morgan Chase

Software and Technology Jobs

Director of Software Engineering - Python, Athena

full-timePosted: Oct 8, 2025

Job Description

Director of Software Engineering - Python, Athena

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a rich history of innovation and client focus. As the Director of Software Engineering - Python, Athena, you will play a pivotal role in our technology organization, directing multiple technical areas and managing the activities of several engineering departments in Bengaluru, India. This position is central to our mission of leveraging advanced data analytics and software engineering to drive business outcomes in areas like investment banking, asset management, and risk analytics. You will lead the development of Python-based applications integrated with Amazon Athena to process and query vast financial datasets, ensuring our systems are robust, scalable, and compliant with stringent regulatory requirements. In this leadership role, you will collaborate across diverse technical domains, including data engineering, machine learning, and cybersecurity, to architect solutions that support JP Morgan Chase's global operations. Your responsibilities will include overseeing end-to-end project lifecycles, from ideation to deployment, while fostering a culture of technical excellence and innovation. You will mentor senior engineers, align engineering efforts with business priorities such as real-time trading platforms and fraud detection, and navigate the complexities of the financial services industry, where precision and security are paramount. This role demands a strategic thinker who can balance technical depth with business acumen to deliver measurable impact. Joining JP Morgan Chase means becoming part of a dynamic team that values diversity, inclusion, and professional growth. Based in our state-of-the-art Bengaluru office, you will have access to cutting-edge resources and opportunities to influence the future of finance through technology. If you are passionate about leading transformative projects in a world-class financial institution, this position offers the chance to shape our digital evolution while advancing your career in a supportive, high-reward environment.

Key Responsibilities

  • Lead and direct multiple technical areas, including Python-based application development and Athena-driven data analytics for financial services
  • Manage the activities of multiple engineering departments, ensuring alignment with JP Morgan Chase's strategic goals in risk management and trading systems
  • Collaborate across technical domains such as data science, infrastructure, and compliance to build scalable solutions for global banking operations
  • Oversee the design, development, and deployment of secure, high-performance software systems handling sensitive financial data
  • Mentor and develop engineering teams, fostering a culture of innovation and excellence in a fast-paced financial environment
  • Drive technical roadmaps and architecture decisions, integrating emerging technologies like AI and cloud-native services
  • Ensure adherence to industry regulations and internal security standards while optimizing for cost and performance
  • Partner with business stakeholders to translate financial requirements into robust technical implementations
  • Monitor and report on project metrics, including system reliability, data accuracy, and team productivity
  • Champion diversity and inclusion initiatives within engineering teams at JP Morgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams
  • Proven expertise in Python programming and Amazon Athena for data querying and analytics in large-scale environments
  • Strong understanding of financial services technologies, including data pipelines, cloud infrastructure, and regulatory compliance (e.g., GDPR, SOX)
  • Experience directing multiple technical areas and managing cross-functional departments in a global financial institution
  • Demonstrated ability to collaborate across technical domains, including data engineering, AI/ML, and cybersecurity
  • Track record of delivering high-impact projects in agile environments within the banking sector

Preferred Qualifications

  • Advanced certifications in AWS (e.g., AWS Certified Solutions Architect) or data analytics
  • Experience with big data technologies like Spark, Hadoop, or Snowflake in financial data processing
  • Prior leadership in JP Morgan Chase or similar Tier-1 bank, with knowledge of internal tools and processes
  • MBA or equivalent business acumen for aligning engineering with financial business objectives
  • Publications or contributions to open-source projects in Python or data engineering

Required Skills

  • Expertise in Python for backend development and scripting in financial applications
  • Proficiency with Amazon Athena for SQL-based querying of petabyte-scale datasets
  • Strong knowledge of AWS cloud services, including S3, Glue, and Lambda
  • Experience with data pipelines and ETL processes in banking environments
  • Leadership and team management skills for directing multi-department projects
  • Agile methodologies and tools like Jira or Confluence for project execution
  • Understanding of financial regulations and data governance in global markets
  • Problem-solving abilities for complex technical challenges in high-stakes settings
  • Communication skills for stakeholder engagement and cross-functional collaboration
  • Familiarity with big data tools like Apache Spark or Kafka
  • Security best practices for handling sensitive financial information
  • Analytical mindset for optimizing system performance and cost efficiency
  • Adaptability to evolving technologies in the fintech landscape
  • Mentoring and coaching skills to build high-performing teams

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, such as tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and other financial wellness benefits
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Wellness programs, gym memberships, and mental health support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,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 for backend development and scripting in financial applicationsintermediate
  • Proficiency with Amazon Athena for SQL-based querying of petabyte-scale datasetsintermediate
  • Strong knowledge of AWS cloud services, including S3, Glue, and Lambdaintermediate
  • Experience with data pipelines and ETL processes in banking environmentsintermediate
  • Leadership and team management skills for directing multi-department projectsintermediate
  • Agile methodologies and tools like Jira or Confluence for project executionintermediate
  • Understanding of financial regulations and data governance in global marketsintermediate
  • Problem-solving abilities for complex technical challenges in high-stakes settingsintermediate
  • Communication skills for stakeholder engagement and cross-functional collaborationintermediate
  • Familiarity with big data tools like Apache Spark or Kafkaintermediate
  • Security best practices for handling sensitive financial informationintermediate
  • Analytical mindset for optimizing system performance and cost efficiencyintermediate
  • Adaptability to evolving technologies in the fintech landscapeintermediate
  • Mentoring and coaching skills to build high-performing teamsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams (experience)
  • Proven expertise in Python programming and Amazon Athena for data querying and analytics in large-scale environments (experience)
  • Strong understanding of financial services technologies, including data pipelines, cloud infrastructure, and regulatory compliance (e.g., GDPR, SOX) (experience)
  • Experience directing multiple technical areas and managing cross-functional departments in a global financial institution (experience)
  • Demonstrated ability to collaborate across technical domains, including data engineering, AI/ML, and cybersecurity (experience)
  • Track record of delivering high-impact projects in agile environments within the banking sector (experience)

Preferred Qualifications

  • Advanced certifications in AWS (e.g., AWS Certified Solutions Architect) or data analytics (experience)
  • Experience with big data technologies like Spark, Hadoop, or Snowflake in financial data processing (experience)
  • Prior leadership in JP Morgan Chase or similar Tier-1 bank, with knowledge of internal tools and processes (experience)
  • MBA or equivalent business acumen for aligning engineering with financial business objectives (experience)
  • Publications or contributions to open-source projects in Python or data engineering (experience)

Responsibilities

  • Lead and direct multiple technical areas, including Python-based application development and Athena-driven data analytics for financial services
  • Manage the activities of multiple engineering departments, ensuring alignment with JP Morgan Chase's strategic goals in risk management and trading systems
  • Collaborate across technical domains such as data science, infrastructure, and compliance to build scalable solutions for global banking operations
  • Oversee the design, development, and deployment of secure, high-performance software systems handling sensitive financial data
  • Mentor and develop engineering teams, fostering a culture of innovation and excellence in a fast-paced financial environment
  • Drive technical roadmaps and architecture decisions, integrating emerging technologies like AI and cloud-native services
  • Ensure adherence to industry regulations and internal security standards while optimizing for cost and performance
  • Partner with business stakeholders to translate financial requirements into robust technical implementations
  • Monitor and report on project metrics, including system reliability, data accuracy, and team productivity
  • Champion diversity and inclusion initiatives within engineering teams at JP Morgan Chase

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, such as tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and other financial wellness benefits
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Wellness programs, gym memberships, and mental health support services

Target Your Resume for "Director of Software Engineering - Python, Athena" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Director of Software Engineering - Python, Athena. Takes only 15 seconds!

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

Check Your ATS Score for "Director of Software Engineering - Python, Athena" , 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 Director of Software Engineering - Python, Athena @ 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

Director of Software Engineering - Python, Athena

JP Morgan Chase

Software and Technology Jobs

Director of Software Engineering - Python, Athena

full-timePosted: Oct 8, 2025

Job Description

Director of Software Engineering - Python, Athena

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a rich history of innovation and client focus. As the Director of Software Engineering - Python, Athena, you will play a pivotal role in our technology organization, directing multiple technical areas and managing the activities of several engineering departments in Bengaluru, India. This position is central to our mission of leveraging advanced data analytics and software engineering to drive business outcomes in areas like investment banking, asset management, and risk analytics. You will lead the development of Python-based applications integrated with Amazon Athena to process and query vast financial datasets, ensuring our systems are robust, scalable, and compliant with stringent regulatory requirements. In this leadership role, you will collaborate across diverse technical domains, including data engineering, machine learning, and cybersecurity, to architect solutions that support JP Morgan Chase's global operations. Your responsibilities will include overseeing end-to-end project lifecycles, from ideation to deployment, while fostering a culture of technical excellence and innovation. You will mentor senior engineers, align engineering efforts with business priorities such as real-time trading platforms and fraud detection, and navigate the complexities of the financial services industry, where precision and security are paramount. This role demands a strategic thinker who can balance technical depth with business acumen to deliver measurable impact. Joining JP Morgan Chase means becoming part of a dynamic team that values diversity, inclusion, and professional growth. Based in our state-of-the-art Bengaluru office, you will have access to cutting-edge resources and opportunities to influence the future of finance through technology. If you are passionate about leading transformative projects in a world-class financial institution, this position offers the chance to shape our digital evolution while advancing your career in a supportive, high-reward environment.

Key Responsibilities

  • Lead and direct multiple technical areas, including Python-based application development and Athena-driven data analytics for financial services
  • Manage the activities of multiple engineering departments, ensuring alignment with JP Morgan Chase's strategic goals in risk management and trading systems
  • Collaborate across technical domains such as data science, infrastructure, and compliance to build scalable solutions for global banking operations
  • Oversee the design, development, and deployment of secure, high-performance software systems handling sensitive financial data
  • Mentor and develop engineering teams, fostering a culture of innovation and excellence in a fast-paced financial environment
  • Drive technical roadmaps and architecture decisions, integrating emerging technologies like AI and cloud-native services
  • Ensure adherence to industry regulations and internal security standards while optimizing for cost and performance
  • Partner with business stakeholders to translate financial requirements into robust technical implementations
  • Monitor and report on project metrics, including system reliability, data accuracy, and team productivity
  • Champion diversity and inclusion initiatives within engineering teams at JP Morgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams
  • Proven expertise in Python programming and Amazon Athena for data querying and analytics in large-scale environments
  • Strong understanding of financial services technologies, including data pipelines, cloud infrastructure, and regulatory compliance (e.g., GDPR, SOX)
  • Experience directing multiple technical areas and managing cross-functional departments in a global financial institution
  • Demonstrated ability to collaborate across technical domains, including data engineering, AI/ML, and cybersecurity
  • Track record of delivering high-impact projects in agile environments within the banking sector

Preferred Qualifications

  • Advanced certifications in AWS (e.g., AWS Certified Solutions Architect) or data analytics
  • Experience with big data technologies like Spark, Hadoop, or Snowflake in financial data processing
  • Prior leadership in JP Morgan Chase or similar Tier-1 bank, with knowledge of internal tools and processes
  • MBA or equivalent business acumen for aligning engineering with financial business objectives
  • Publications or contributions to open-source projects in Python or data engineering

Required Skills

  • Expertise in Python for backend development and scripting in financial applications
  • Proficiency with Amazon Athena for SQL-based querying of petabyte-scale datasets
  • Strong knowledge of AWS cloud services, including S3, Glue, and Lambda
  • Experience with data pipelines and ETL processes in banking environments
  • Leadership and team management skills for directing multi-department projects
  • Agile methodologies and tools like Jira or Confluence for project execution
  • Understanding of financial regulations and data governance in global markets
  • Problem-solving abilities for complex technical challenges in high-stakes settings
  • Communication skills for stakeholder engagement and cross-functional collaboration
  • Familiarity with big data tools like Apache Spark or Kafka
  • Security best practices for handling sensitive financial information
  • Analytical mindset for optimizing system performance and cost efficiency
  • Adaptability to evolving technologies in the fintech landscape
  • Mentoring and coaching skills to build high-performing teams

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, such as tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and other financial wellness benefits
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Wellness programs, gym memberships, and mental health support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,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 for backend development and scripting in financial applicationsintermediate
  • Proficiency with Amazon Athena for SQL-based querying of petabyte-scale datasetsintermediate
  • Strong knowledge of AWS cloud services, including S3, Glue, and Lambdaintermediate
  • Experience with data pipelines and ETL processes in banking environmentsintermediate
  • Leadership and team management skills for directing multi-department projectsintermediate
  • Agile methodologies and tools like Jira or Confluence for project executionintermediate
  • Understanding of financial regulations and data governance in global marketsintermediate
  • Problem-solving abilities for complex technical challenges in high-stakes settingsintermediate
  • Communication skills for stakeholder engagement and cross-functional collaborationintermediate
  • Familiarity with big data tools like Apache Spark or Kafkaintermediate
  • Security best practices for handling sensitive financial informationintermediate
  • Analytical mindset for optimizing system performance and cost efficiencyintermediate
  • Adaptability to evolving technologies in the fintech landscapeintermediate
  • Mentoring and coaching skills to build high-performing teamsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams (experience)
  • Proven expertise in Python programming and Amazon Athena for data querying and analytics in large-scale environments (experience)
  • Strong understanding of financial services technologies, including data pipelines, cloud infrastructure, and regulatory compliance (e.g., GDPR, SOX) (experience)
  • Experience directing multiple technical areas and managing cross-functional departments in a global financial institution (experience)
  • Demonstrated ability to collaborate across technical domains, including data engineering, AI/ML, and cybersecurity (experience)
  • Track record of delivering high-impact projects in agile environments within the banking sector (experience)

Preferred Qualifications

  • Advanced certifications in AWS (e.g., AWS Certified Solutions Architect) or data analytics (experience)
  • Experience with big data technologies like Spark, Hadoop, or Snowflake in financial data processing (experience)
  • Prior leadership in JP Morgan Chase or similar Tier-1 bank, with knowledge of internal tools and processes (experience)
  • MBA or equivalent business acumen for aligning engineering with financial business objectives (experience)
  • Publications or contributions to open-source projects in Python or data engineering (experience)

Responsibilities

  • Lead and direct multiple technical areas, including Python-based application development and Athena-driven data analytics for financial services
  • Manage the activities of multiple engineering departments, ensuring alignment with JP Morgan Chase's strategic goals in risk management and trading systems
  • Collaborate across technical domains such as data science, infrastructure, and compliance to build scalable solutions for global banking operations
  • Oversee the design, development, and deployment of secure, high-performance software systems handling sensitive financial data
  • Mentor and develop engineering teams, fostering a culture of innovation and excellence in a fast-paced financial environment
  • Drive technical roadmaps and architecture decisions, integrating emerging technologies like AI and cloud-native services
  • Ensure adherence to industry regulations and internal security standards while optimizing for cost and performance
  • Partner with business stakeholders to translate financial requirements into robust technical implementations
  • Monitor and report on project metrics, including system reliability, data accuracy, and team productivity
  • Champion diversity and inclusion initiatives within engineering teams at JP Morgan Chase

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, such as tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and other financial wellness benefits
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Wellness programs, gym memberships, and mental health support services

Target Your Resume for "Director of Software Engineering - Python, Athena" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Director of Software Engineering - Python, Athena. Takes only 15 seconds!

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

Check Your ATS Score for "Director of Software Engineering - Python, Athena" , 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 Director of Software Engineering - Python, Athena @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.