Resume and JobRESUME AND JOB
JP Morgan Chase logo

Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)

full-timePosted: Nov 28, 2025

Job Description

Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with operations spanning investment banking, consumer and community banking, commercial banking, and asset and wealth management. We are committed to fostering innovation in our technology teams to drive the future of finance. As the Manager of Software Engineering - Data Engineer (Spark, Kafka, Java) in our Hyderabad office, you will play a pivotal role in leading data engineering efforts that power critical financial applications, including risk assessment, fraud detection, and market analytics. This position requires a blend of technical expertise and leadership to guide teams in building robust, scalable data infrastructures that adhere to the highest standards of security and regulatory compliance in the banking sector. In this role, you will lead multiple engineering teams, managing daily implementation activities while providing strategic direction on team practices, collaboration, and output quality. You will architect data pipelines using Spark for batch processing, Kafka for real-time streaming, and Java for core development, ensuring seamless integration with JP Morgan's vast ecosystem of financial data sources. Responsibilities include mentoring engineers, optimizing performance in high-stakes environments, and partnering with cross-functional stakeholders to deliver solutions that enhance our competitive edge in global markets. Your work will directly impact how we process petabytes of transaction data daily, supporting everything from algorithmic trading to personalized client services. We seek a dynamic leader passionate about technology's role in finance, with a track record of driving innovation in data-heavy projects. Join JP Morgan Chase in Hyderabad, a hub for our technology excellence in India, and contribute to a culture that values diversity, inclusion, and professional growth. This is an opportunity to advance your career in one of the world's most influential financial institutions while tackling challenges at the intersection of big data and banking.

Key Responsibilities

  • Lead and manage multiple software engineering teams focused on data engineering initiatives using Spark, Kafka, and Java
  • Oversee day-to-day implementation activities, ensuring high-quality code delivery and adherence to best practices
  • Set strategic guidance for team output, development practices, and cross-functional collaboration within JP Morgan Chase
  • Design and architect scalable data pipelines to support financial analytics, risk management, and trading systems
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement
  • Collaborate with product managers, data scientists, and stakeholders to align engineering efforts with business goals
  • Ensure compliance with financial regulations and data security standards in all engineering projects
  • Monitor and optimize system performance, troubleshooting complex issues in high-volume data environments
  • Drive adoption of agile methodologies and DevOps practices to accelerate delivery in a global banking context

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of experience in software engineering with a focus on data engineering
  • Proven leadership experience managing multiple engineering teams in a fast-paced environment
  • Strong proficiency in Java, Apache Spark, and Kafka for building scalable data pipelines
  • Experience in financial services or large-scale enterprise environments handling sensitive data
  • Demonstrated ability to drive technical strategy and mentor junior engineers
  • Excellent communication skills with the ability to collaborate across global teams

Preferred Qualifications

  • Experience with cloud platforms like AWS, Azure, or GCP in a financial context
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III
  • Prior work at a major financial institution like JP Morgan Chase
  • Certification in big data technologies (e.g., Cloudera Spark or Confluent Kafka)

Required Skills

  • Proficiency in Java programming for enterprise-level applications
  • Expertise in Apache Spark for big data processing and analytics
  • Hands-on experience with Kafka for real-time data streaming
  • Knowledge of SQL and NoSQL databases (e.g., Hadoop, Cassandra)
  • Familiarity with ETL processes and data warehousing in financial systems
  • Strong leadership and team management abilities
  • Excellent problem-solving and analytical thinking
  • Agile and Scrum methodologies for project delivery
  • Understanding of cloud computing and containerization (Docker, Kubernetes)
  • Data security and compliance knowledge in banking
  • Communication and stakeholder management skills
  • Experience with CI/CD pipelines and version control (Git)
  • Ability to handle high-pressure environments in finance
  • Mentoring and coaching for technical 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 through JP Morgan's internal training programs and certifications
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements, including hybrid options in Hyderabad
  • Global mobility programs and career advancement within JP Morgan Chase's international network

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

  • Proficiency in Java programming for enterprise-level applicationsintermediate
  • Expertise in Apache Spark for big data processing and analyticsintermediate
  • Hands-on experience with Kafka for real-time data streamingintermediate
  • Knowledge of SQL and NoSQL databases (e.g., Hadoop, Cassandra)intermediate
  • Familiarity with ETL processes and data warehousing in financial systemsintermediate
  • Strong leadership and team management abilitiesintermediate
  • Excellent problem-solving and analytical thinkingintermediate
  • Agile and Scrum methodologies for project deliveryintermediate
  • Understanding of cloud computing and containerization (Docker, Kubernetes)intermediate
  • Data security and compliance knowledge in bankingintermediate
  • Communication and stakeholder management skillsintermediate
  • Experience with CI/CD pipelines and version control (Git)intermediate
  • Ability to handle high-pressure environments in financeintermediate
  • Mentoring and coaching for technical teamsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of experience in software engineering with a focus on data engineering (experience)
  • Proven leadership experience managing multiple engineering teams in a fast-paced environment (experience)
  • Strong proficiency in Java, Apache Spark, and Kafka for building scalable data pipelines (experience)
  • Experience in financial services or large-scale enterprise environments handling sensitive data (experience)
  • Demonstrated ability to drive technical strategy and mentor junior engineers (experience)
  • Excellent communication skills with the ability to collaborate across global teams (experience)

Preferred Qualifications

  • Experience with cloud platforms like AWS, Azure, or GCP in a financial context (experience)
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III (experience)
  • Prior work at a major financial institution like JP Morgan Chase (experience)
  • Certification in big data technologies (e.g., Cloudera Spark or Confluent Kafka) (experience)

Responsibilities

  • Lead and manage multiple software engineering teams focused on data engineering initiatives using Spark, Kafka, and Java
  • Oversee day-to-day implementation activities, ensuring high-quality code delivery and adherence to best practices
  • Set strategic guidance for team output, development practices, and cross-functional collaboration within JP Morgan Chase
  • Design and architect scalable data pipelines to support financial analytics, risk management, and trading systems
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement
  • Collaborate with product managers, data scientists, and stakeholders to align engineering efforts with business goals
  • Ensure compliance with financial regulations and data security standards in all engineering projects
  • Monitor and optimize system performance, troubleshooting complex issues in high-volume data environments
  • Drive adoption of agile methodologies and DevOps practices to accelerate delivery in a global banking context

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 JP Morgan's internal training programs and certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements, including hybrid options in Hyderabad
  • general: Global mobility programs and career advancement within JP Morgan Chase's international network

Target Your Resume for "Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Manager of Software Engineering - Data Engineer (Spark, Kafka, Java). Takes only 15 seconds!

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

Check Your ATS Score for "Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)" , 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 Manager of Software Engineering - Data Engineer (Spark, Kafka, Java) @ 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

Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)

full-timePosted: Nov 28, 2025

Job Description

Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with operations spanning investment banking, consumer and community banking, commercial banking, and asset and wealth management. We are committed to fostering innovation in our technology teams to drive the future of finance. As the Manager of Software Engineering - Data Engineer (Spark, Kafka, Java) in our Hyderabad office, you will play a pivotal role in leading data engineering efforts that power critical financial applications, including risk assessment, fraud detection, and market analytics. This position requires a blend of technical expertise and leadership to guide teams in building robust, scalable data infrastructures that adhere to the highest standards of security and regulatory compliance in the banking sector. In this role, you will lead multiple engineering teams, managing daily implementation activities while providing strategic direction on team practices, collaboration, and output quality. You will architect data pipelines using Spark for batch processing, Kafka for real-time streaming, and Java for core development, ensuring seamless integration with JP Morgan's vast ecosystem of financial data sources. Responsibilities include mentoring engineers, optimizing performance in high-stakes environments, and partnering with cross-functional stakeholders to deliver solutions that enhance our competitive edge in global markets. Your work will directly impact how we process petabytes of transaction data daily, supporting everything from algorithmic trading to personalized client services. We seek a dynamic leader passionate about technology's role in finance, with a track record of driving innovation in data-heavy projects. Join JP Morgan Chase in Hyderabad, a hub for our technology excellence in India, and contribute to a culture that values diversity, inclusion, and professional growth. This is an opportunity to advance your career in one of the world's most influential financial institutions while tackling challenges at the intersection of big data and banking.

Key Responsibilities

  • Lead and manage multiple software engineering teams focused on data engineering initiatives using Spark, Kafka, and Java
  • Oversee day-to-day implementation activities, ensuring high-quality code delivery and adherence to best practices
  • Set strategic guidance for team output, development practices, and cross-functional collaboration within JP Morgan Chase
  • Design and architect scalable data pipelines to support financial analytics, risk management, and trading systems
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement
  • Collaborate with product managers, data scientists, and stakeholders to align engineering efforts with business goals
  • Ensure compliance with financial regulations and data security standards in all engineering projects
  • Monitor and optimize system performance, troubleshooting complex issues in high-volume data environments
  • Drive adoption of agile methodologies and DevOps practices to accelerate delivery in a global banking context

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of experience in software engineering with a focus on data engineering
  • Proven leadership experience managing multiple engineering teams in a fast-paced environment
  • Strong proficiency in Java, Apache Spark, and Kafka for building scalable data pipelines
  • Experience in financial services or large-scale enterprise environments handling sensitive data
  • Demonstrated ability to drive technical strategy and mentor junior engineers
  • Excellent communication skills with the ability to collaborate across global teams

Preferred Qualifications

  • Experience with cloud platforms like AWS, Azure, or GCP in a financial context
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III
  • Prior work at a major financial institution like JP Morgan Chase
  • Certification in big data technologies (e.g., Cloudera Spark or Confluent Kafka)

Required Skills

  • Proficiency in Java programming for enterprise-level applications
  • Expertise in Apache Spark for big data processing and analytics
  • Hands-on experience with Kafka for real-time data streaming
  • Knowledge of SQL and NoSQL databases (e.g., Hadoop, Cassandra)
  • Familiarity with ETL processes and data warehousing in financial systems
  • Strong leadership and team management abilities
  • Excellent problem-solving and analytical thinking
  • Agile and Scrum methodologies for project delivery
  • Understanding of cloud computing and containerization (Docker, Kubernetes)
  • Data security and compliance knowledge in banking
  • Communication and stakeholder management skills
  • Experience with CI/CD pipelines and version control (Git)
  • Ability to handle high-pressure environments in finance
  • Mentoring and coaching for technical 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 through JP Morgan's internal training programs and certifications
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements, including hybrid options in Hyderabad
  • Global mobility programs and career advancement within JP Morgan Chase's international network

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

  • Proficiency in Java programming for enterprise-level applicationsintermediate
  • Expertise in Apache Spark for big data processing and analyticsintermediate
  • Hands-on experience with Kafka for real-time data streamingintermediate
  • Knowledge of SQL and NoSQL databases (e.g., Hadoop, Cassandra)intermediate
  • Familiarity with ETL processes and data warehousing in financial systemsintermediate
  • Strong leadership and team management abilitiesintermediate
  • Excellent problem-solving and analytical thinkingintermediate
  • Agile and Scrum methodologies for project deliveryintermediate
  • Understanding of cloud computing and containerization (Docker, Kubernetes)intermediate
  • Data security and compliance knowledge in bankingintermediate
  • Communication and stakeholder management skillsintermediate
  • Experience with CI/CD pipelines and version control (Git)intermediate
  • Ability to handle high-pressure environments in financeintermediate
  • Mentoring and coaching for technical teamsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of experience in software engineering with a focus on data engineering (experience)
  • Proven leadership experience managing multiple engineering teams in a fast-paced environment (experience)
  • Strong proficiency in Java, Apache Spark, and Kafka for building scalable data pipelines (experience)
  • Experience in financial services or large-scale enterprise environments handling sensitive data (experience)
  • Demonstrated ability to drive technical strategy and mentor junior engineers (experience)
  • Excellent communication skills with the ability to collaborate across global teams (experience)

Preferred Qualifications

  • Experience with cloud platforms like AWS, Azure, or GCP in a financial context (experience)
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III (experience)
  • Prior work at a major financial institution like JP Morgan Chase (experience)
  • Certification in big data technologies (e.g., Cloudera Spark or Confluent Kafka) (experience)

Responsibilities

  • Lead and manage multiple software engineering teams focused on data engineering initiatives using Spark, Kafka, and Java
  • Oversee day-to-day implementation activities, ensuring high-quality code delivery and adherence to best practices
  • Set strategic guidance for team output, development practices, and cross-functional collaboration within JP Morgan Chase
  • Design and architect scalable data pipelines to support financial analytics, risk management, and trading systems
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement
  • Collaborate with product managers, data scientists, and stakeholders to align engineering efforts with business goals
  • Ensure compliance with financial regulations and data security standards in all engineering projects
  • Monitor and optimize system performance, troubleshooting complex issues in high-volume data environments
  • Drive adoption of agile methodologies and DevOps practices to accelerate delivery in a global banking context

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 JP Morgan's internal training programs and certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements, including hybrid options in Hyderabad
  • general: Global mobility programs and career advancement within JP Morgan Chase's international network

Target Your Resume for "Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Manager of Software Engineering - Data Engineer (Spark, Kafka, Java). Takes only 15 seconds!

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

Check Your ATS Score for "Manager of Software Engineering - Data Engineer (Spark, Kafka, Java)" , 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 Manager of Software Engineering - Data Engineer (Spark, Kafka, Java) @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.