Back to Job Board
J

Senior Manager of Software Engineering

JPMorganChaseTS, IndiaApril 20, 2026

Job Description

JOB DESCRIPTION

You will oversee the full software development lifecycle, champion engineering best practices (testing, CI/CD, observability, and secure development), and foster a culture of innovation and accountability. You’ll also have opportunities to drive the adoption of AI-enabled capabilities and agent-driven tools that improve customer and employee experiences.

As a Senior Manager of Software Engineering at JPMorgan Chase within the BBAO team, you will lead a team of engineers responsible for designing, building, and supporting scalable backend services, event-promoten architectures (Kafka), APIs, and modern UI applications that power customer acquisition and account origination journeys. You will provide direct leadership, coaching, and mentorship to your team, ensuring high performance and professional growth. In this role, you will also serve as a key point of contact for cross-functional stakeholders, driving alignment, managing expectations, and ensuring successful delivery of business priorities.

Job Responsibilities

  • Lead, mentor, and develop a high-performing engineering team, providing regular feedback and supporting career growth.
  • Oversee the design, development, and maintenance of Java/Spring Boot services, RESTful microservices, Kafka-based event-driven solutions, and modern UI applications using React or Angular.
  • Ensure delivery of secure, high-performing APIs, integrations, and user interfaces; drive service reliability, resiliency, and performance tuning.
  • Guide the development and maintenance of Kafka producers, consumers, and streaming pipelines for real-time data processing and integration.
  • Collaborate closely with Product, Design, Data & Analytics, and other stakeholders to refine requirements, estimate work, and deliver iteratively using Agile practices.
  • Foster strong stakeholder relationships, manage expectations, and communicate progress, risks, and dependencies effectively.
  • Ensure code quality through code reviews, design discussions, and strong unit/integration test coverage.
  • Oversee CI/CD pipelines and engineering automation; champion best practices in quality and developer productivity.
  • Guide production support: troubleshooting, incident triage, root-cause analysis, and preventative improvements.
  • Participate in application, data, and infrastructure architecture conversations and help evolve platform standards.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years of hands-on software engineering experience, with at least 2 years in a technical leadership or management role.
  • Proven experience leading and developing engineering teams, including performance management and mentoring.
  • Strong stakeholder management skills, with the ability to build relationships and influence across Product, Technology, and Business teams.
  • Proficiency in Java and Spring Boot, including building and operating REST APIs and microservices.
  • Demonstrated experience in UI development using modern frameworks such as React or Angular.
  • Solid experience with Kafka, including building and maintaining producers, consumers, and streaming pipelines.
  • Experience with Agile delivery practices (Scrum/Kanban), CI/CD, and DevOps-aligned development.
  • Experience with cloud and/or container platforms (e.g., AWS or Cloud Foundry, Docker/Kubernetes).
  • Working experience with databases: Oracle and/or NoSQL datastores such as Cassandra or MongoDB.
  • Excellent communication skills (written and verbal).

Preferred qualifications, capabilities, and skills

  • Experience integrating AI/LLM capabilities into applications.
  • Ability to drive adoption of agent-style tools/workflows for automation and orchestration.
  • Familiarity with reliability patterns for LLM applications and responsible AI fundamentals.
  • Experience with automated functional testing tools and strong testing discipline.
  • Experience using Agile tools such as JIRA.
  • Experience with observability tooling and production readiness practices.

ABOUT US

Preparing for this role?

Practice with an AI interviewer tailored to Senior Manager of Software Engineering at JPMorganChase.