Resume and JobRESUME AND JOB
JP Morgan Chase logo

Director of Software Engineering- Python , Snowflake

JP Morgan Chase

Software and Technology Jobs

Director of Software Engineering- Python , Snowflake

full-timePosted: Nov 25, 2025

Job Description

Director of Software Engineering- Python , Snowflake

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As the Director of Software Engineering - Python, Snowflake, you will provide strategic leadership and engineering excellence to enhance, build, and deliver cutting-edge technologies that power our global operations. Based in our dynamic Mumbai office, you will spearhead initiatives that leverage Python and Snowflake to drive data-driven insights for trading, risk management, and client advisory services. This role is pivotal in ensuring our platforms remain robust, scalable, and compliant with the stringent regulations of the financial industry, contributing directly to JPMorgan's mission of enabling economic growth worldwide. In this director-level position, you will lead a high-performing team of engineers, fostering collaboration across departments to architect solutions that handle massive financial datasets with precision and speed. Your expertise in Python will be crucial for developing efficient algorithms and applications, while your mastery of Snowflake will optimize data warehousing and analytics pipelines, reducing latency in critical decision-making processes. You will navigate the complexities of financial services, from integrating real-time market data to ensuring adherence to global standards like Basel III and data privacy laws, all while innovating to maintain our competitive edge in a rapidly evolving fintech landscape. JPMorgan Chase offers an unparalleled environment for professional growth, with access to world-class resources and a culture that values diversity and inclusion. This role provides the opportunity to influence technology strategy at one of the world's leading financial institutions, impacting millions of clients and markets. If you are a visionary leader passionate about technology's role in finance, join us in Mumbai to shape the next generation of banking solutions.

Key Responsibilities

  • Lead the design, development, and deployment of scalable Python-based applications integrated with Snowflake to support financial data analytics and reporting
  • Collaborate with cross-functional teams including data scientists, risk managers, and compliance officers to build market-leading technologies for JPMorgan Chase's global operations
  • Oversee engineering excellence by implementing best practices in code quality, testing, and performance optimization for financial systems
  • Drive innovation in data pipelines and ETL processes using Snowflake to enhance real-time decision-making in trading, risk assessment, and client services
  • Mentor and manage a team of software engineers, fostering a culture of continuous learning and agile methodologies
  • Ensure all solutions adhere to regulatory requirements and JPMorgan's security protocols for handling sensitive financial data
  • Identify and resolve technical challenges in cloud environments, optimizing costs and scalability for large datasets
  • Contribute to strategic planning for technology roadmaps that align with JPMorgan's goals in digital transformation and fintech innovation
  • Conduct code reviews and provide technical guidance to improve system reliability and efficiency in high-stakes financial environments

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of software engineering experience, with at least 5 years in Python development
  • Proven expertise in Snowflake for data warehousing, ETL processes, and cloud-based analytics
  • Strong understanding of financial services technologies, including data security and compliance standards like GDPR and SOX
  • Experience leading engineering teams in agile environments within large-scale financial institutions
  • Demonstrated ability to deliver high-impact projects in fast-paced, regulated settings

Preferred Qualifications

  • Advanced certifications in Snowflake, AWS, or Python (e.g., Snowflake SnowPro, AWS Certified Solutions Architect)
  • Prior experience at a global investment bank or financial firm, such as JPMorgan Chase
  • Knowledge of machine learning frameworks integrated with Snowflake for financial modeling
  • Experience with DevOps tools like CI/CD pipelines in a cloud-native environment

Required Skills

  • Expertise in Python programming for backend development and data processing
  • Proficiency in Snowflake for SQL-based data querying, warehousing, and analytics
  • Strong knowledge of cloud platforms like AWS or Azure integrated with financial systems
  • Experience with ETL tools and data pipelines (e.g., Apache Airflow, dbt)
  • Understanding of financial domain concepts such as risk modeling, trading algorithms, and regulatory reporting
  • Agile methodologies including Scrum and Kanban for team leadership
  • Skills in database management (SQL/NoSQL) and big data technologies (e.g., Hadoop, Spark)
  • DevOps practices with tools like Docker, Kubernetes, and Jenkins for CI/CD
  • Problem-solving and analytical thinking in complex, high-pressure environments
  • Excellent communication and stakeholder management for cross-team collaboration
  • Knowledge of cybersecurity best practices for financial data protection
  • Familiarity with machine learning libraries (e.g., Pandas, NumPy, Scikit-learn) in Python
  • Leadership and mentoring abilities to guide engineering teams
  • Adaptability to evolving fintech trends and regulatory landscapes

Benefits

  • Competitive base salary and performance-based annual bonuses aligned with JPMorgan's financial success
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Mumbai
  • Global mobility programs for career advancement within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, 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 programming for backend development and data processingintermediate
  • Proficiency in Snowflake for SQL-based data querying, warehousing, and analyticsintermediate
  • Strong knowledge of cloud platforms like AWS or Azure integrated with financial systemsintermediate
  • Experience with ETL tools and data pipelines (e.g., Apache Airflow, dbt)intermediate
  • Understanding of financial domain concepts such as risk modeling, trading algorithms, and regulatory reportingintermediate
  • Agile methodologies including Scrum and Kanban for team leadershipintermediate
  • Skills in database management (SQL/NoSQL) and big data technologies (e.g., Hadoop, Spark)intermediate
  • DevOps practices with tools like Docker, Kubernetes, and Jenkins for CI/CDintermediate
  • Problem-solving and analytical thinking in complex, high-pressure environmentsintermediate
  • Excellent communication and stakeholder management for cross-team collaborationintermediate
  • Knowledge of cybersecurity best practices for financial data protectionintermediate
  • Familiarity with machine learning libraries (e.g., Pandas, NumPy, Scikit-learn) in Pythonintermediate
  • Leadership and mentoring abilities to guide engineering teamsintermediate
  • Adaptability to evolving fintech trends and regulatory landscapesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of software engineering experience, with at least 5 years in Python development (experience)
  • Proven expertise in Snowflake for data warehousing, ETL processes, and cloud-based analytics (experience)
  • Strong understanding of financial services technologies, including data security and compliance standards like GDPR and SOX (experience)
  • Experience leading engineering teams in agile environments within large-scale financial institutions (experience)
  • Demonstrated ability to deliver high-impact projects in fast-paced, regulated settings (experience)

Preferred Qualifications

  • Advanced certifications in Snowflake, AWS, or Python (e.g., Snowflake SnowPro, AWS Certified Solutions Architect) (experience)
  • Prior experience at a global investment bank or financial firm, such as JPMorgan Chase (experience)
  • Knowledge of machine learning frameworks integrated with Snowflake for financial modeling (experience)
  • Experience with DevOps tools like CI/CD pipelines in a cloud-native environment (experience)

Responsibilities

  • Lead the design, development, and deployment of scalable Python-based applications integrated with Snowflake to support financial data analytics and reporting
  • Collaborate with cross-functional teams including data scientists, risk managers, and compliance officers to build market-leading technologies for JPMorgan Chase's global operations
  • Oversee engineering excellence by implementing best practices in code quality, testing, and performance optimization for financial systems
  • Drive innovation in data pipelines and ETL processes using Snowflake to enhance real-time decision-making in trading, risk assessment, and client services
  • Mentor and manage a team of software engineers, fostering a culture of continuous learning and agile methodologies
  • Ensure all solutions adhere to regulatory requirements and JPMorgan's security protocols for handling sensitive financial data
  • Identify and resolve technical challenges in cloud environments, optimizing costs and scalability for large datasets
  • Contribute to strategic planning for technology roadmaps that align with JPMorgan's goals in digital transformation and fintech innovation
  • Conduct code reviews and provide technical guidance to improve system reliability and efficiency in high-stakes financial environments

Benefits

  • general: Competitive base salary and performance-based annual bonuses aligned with JPMorgan's financial success
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • 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 JPMorgan's internal training programs and tuition reimbursement
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Global mobility programs for career advancement within JPMorgan Chase

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

Get personalized recommendations to optimize your resume specifically for Director of Software Engineering- Python , Snowflake. 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 , Snowflake" , 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 , Snowflake @ 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 , Snowflake

JP Morgan Chase

Software and Technology Jobs

Director of Software Engineering- Python , Snowflake

full-timePosted: Nov 25, 2025

Job Description

Director of Software Engineering- Python , Snowflake

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As the Director of Software Engineering - Python, Snowflake, you will provide strategic leadership and engineering excellence to enhance, build, and deliver cutting-edge technologies that power our global operations. Based in our dynamic Mumbai office, you will spearhead initiatives that leverage Python and Snowflake to drive data-driven insights for trading, risk management, and client advisory services. This role is pivotal in ensuring our platforms remain robust, scalable, and compliant with the stringent regulations of the financial industry, contributing directly to JPMorgan's mission of enabling economic growth worldwide. In this director-level position, you will lead a high-performing team of engineers, fostering collaboration across departments to architect solutions that handle massive financial datasets with precision and speed. Your expertise in Python will be crucial for developing efficient algorithms and applications, while your mastery of Snowflake will optimize data warehousing and analytics pipelines, reducing latency in critical decision-making processes. You will navigate the complexities of financial services, from integrating real-time market data to ensuring adherence to global standards like Basel III and data privacy laws, all while innovating to maintain our competitive edge in a rapidly evolving fintech landscape. JPMorgan Chase offers an unparalleled environment for professional growth, with access to world-class resources and a culture that values diversity and inclusion. This role provides the opportunity to influence technology strategy at one of the world's leading financial institutions, impacting millions of clients and markets. If you are a visionary leader passionate about technology's role in finance, join us in Mumbai to shape the next generation of banking solutions.

Key Responsibilities

  • Lead the design, development, and deployment of scalable Python-based applications integrated with Snowflake to support financial data analytics and reporting
  • Collaborate with cross-functional teams including data scientists, risk managers, and compliance officers to build market-leading technologies for JPMorgan Chase's global operations
  • Oversee engineering excellence by implementing best practices in code quality, testing, and performance optimization for financial systems
  • Drive innovation in data pipelines and ETL processes using Snowflake to enhance real-time decision-making in trading, risk assessment, and client services
  • Mentor and manage a team of software engineers, fostering a culture of continuous learning and agile methodologies
  • Ensure all solutions adhere to regulatory requirements and JPMorgan's security protocols for handling sensitive financial data
  • Identify and resolve technical challenges in cloud environments, optimizing costs and scalability for large datasets
  • Contribute to strategic planning for technology roadmaps that align with JPMorgan's goals in digital transformation and fintech innovation
  • Conduct code reviews and provide technical guidance to improve system reliability and efficiency in high-stakes financial environments

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of software engineering experience, with at least 5 years in Python development
  • Proven expertise in Snowflake for data warehousing, ETL processes, and cloud-based analytics
  • Strong understanding of financial services technologies, including data security and compliance standards like GDPR and SOX
  • Experience leading engineering teams in agile environments within large-scale financial institutions
  • Demonstrated ability to deliver high-impact projects in fast-paced, regulated settings

Preferred Qualifications

  • Advanced certifications in Snowflake, AWS, or Python (e.g., Snowflake SnowPro, AWS Certified Solutions Architect)
  • Prior experience at a global investment bank or financial firm, such as JPMorgan Chase
  • Knowledge of machine learning frameworks integrated with Snowflake for financial modeling
  • Experience with DevOps tools like CI/CD pipelines in a cloud-native environment

Required Skills

  • Expertise in Python programming for backend development and data processing
  • Proficiency in Snowflake for SQL-based data querying, warehousing, and analytics
  • Strong knowledge of cloud platforms like AWS or Azure integrated with financial systems
  • Experience with ETL tools and data pipelines (e.g., Apache Airflow, dbt)
  • Understanding of financial domain concepts such as risk modeling, trading algorithms, and regulatory reporting
  • Agile methodologies including Scrum and Kanban for team leadership
  • Skills in database management (SQL/NoSQL) and big data technologies (e.g., Hadoop, Spark)
  • DevOps practices with tools like Docker, Kubernetes, and Jenkins for CI/CD
  • Problem-solving and analytical thinking in complex, high-pressure environments
  • Excellent communication and stakeholder management for cross-team collaboration
  • Knowledge of cybersecurity best practices for financial data protection
  • Familiarity with machine learning libraries (e.g., Pandas, NumPy, Scikit-learn) in Python
  • Leadership and mentoring abilities to guide engineering teams
  • Adaptability to evolving fintech trends and regulatory landscapes

Benefits

  • Competitive base salary and performance-based annual bonuses aligned with JPMorgan's financial success
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Mumbai
  • Global mobility programs for career advancement within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, 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 programming for backend development and data processingintermediate
  • Proficiency in Snowflake for SQL-based data querying, warehousing, and analyticsintermediate
  • Strong knowledge of cloud platforms like AWS or Azure integrated with financial systemsintermediate
  • Experience with ETL tools and data pipelines (e.g., Apache Airflow, dbt)intermediate
  • Understanding of financial domain concepts such as risk modeling, trading algorithms, and regulatory reportingintermediate
  • Agile methodologies including Scrum and Kanban for team leadershipintermediate
  • Skills in database management (SQL/NoSQL) and big data technologies (e.g., Hadoop, Spark)intermediate
  • DevOps practices with tools like Docker, Kubernetes, and Jenkins for CI/CDintermediate
  • Problem-solving and analytical thinking in complex, high-pressure environmentsintermediate
  • Excellent communication and stakeholder management for cross-team collaborationintermediate
  • Knowledge of cybersecurity best practices for financial data protectionintermediate
  • Familiarity with machine learning libraries (e.g., Pandas, NumPy, Scikit-learn) in Pythonintermediate
  • Leadership and mentoring abilities to guide engineering teamsintermediate
  • Adaptability to evolving fintech trends and regulatory landscapesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of software engineering experience, with at least 5 years in Python development (experience)
  • Proven expertise in Snowflake for data warehousing, ETL processes, and cloud-based analytics (experience)
  • Strong understanding of financial services technologies, including data security and compliance standards like GDPR and SOX (experience)
  • Experience leading engineering teams in agile environments within large-scale financial institutions (experience)
  • Demonstrated ability to deliver high-impact projects in fast-paced, regulated settings (experience)

Preferred Qualifications

  • Advanced certifications in Snowflake, AWS, or Python (e.g., Snowflake SnowPro, AWS Certified Solutions Architect) (experience)
  • Prior experience at a global investment bank or financial firm, such as JPMorgan Chase (experience)
  • Knowledge of machine learning frameworks integrated with Snowflake for financial modeling (experience)
  • Experience with DevOps tools like CI/CD pipelines in a cloud-native environment (experience)

Responsibilities

  • Lead the design, development, and deployment of scalable Python-based applications integrated with Snowflake to support financial data analytics and reporting
  • Collaborate with cross-functional teams including data scientists, risk managers, and compliance officers to build market-leading technologies for JPMorgan Chase's global operations
  • Oversee engineering excellence by implementing best practices in code quality, testing, and performance optimization for financial systems
  • Drive innovation in data pipelines and ETL processes using Snowflake to enhance real-time decision-making in trading, risk assessment, and client services
  • Mentor and manage a team of software engineers, fostering a culture of continuous learning and agile methodologies
  • Ensure all solutions adhere to regulatory requirements and JPMorgan's security protocols for handling sensitive financial data
  • Identify and resolve technical challenges in cloud environments, optimizing costs and scalability for large datasets
  • Contribute to strategic planning for technology roadmaps that align with JPMorgan's goals in digital transformation and fintech innovation
  • Conduct code reviews and provide technical guidance to improve system reliability and efficiency in high-stakes financial environments

Benefits

  • general: Competitive base salary and performance-based annual bonuses aligned with JPMorgan's financial success
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • 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 JPMorgan's internal training programs and tuition reimbursement
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Global mobility programs for career advancement within JPMorgan Chase

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

Get personalized recommendations to optimize your resume specifically for Director of Software Engineering- Python , Snowflake. 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 , Snowflake" , 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 , Snowflake @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.