Manager of Software Engineering – Low-Latency Core Banking Application | JPMorgan Chase, Bengaluru

October 2, 2025

Job Description

Summary

JPMorgan Chase is seeking a highly skilled Manager of Software Engineering in Bengaluru to lead a dynamic team developing low-latency core banking applications for its Corporate & Investment Bank. This role offers the opportunity to design and implement high-performance, secure, and scalable technology solutions, enabling global payments and liquidity management at massive scale. Ideal candidates will have deep expertise in Java, Spring Boot, distributed systems, messaging technologies, and low-latency programming, and a proven ability to lead agile software engineering teams. If you are passionate about technology innovation, operational excellence, and mentoring engineering talent, this role positions you at the forefront of next-generation banking platforms.


Job Details at a Glance

Job TitleManager of Software Engineering – Low-Latency Core Banking Application
CompanyJPMorgan Chase
LocationBengaluru, Karnataka, India
Business UnitCommercial & Investment Bank
Job CategorySoftware Engineering
Job ID210620058
Contract TypeFull-Time
Apply Before18/10/2025
ShiftDay Shift
Experience Required8+ years in software engineering & team management
Tools/TechnologiesJava, Spring Boot, Kafka, PostgreSQL, CockroachDB, gRPC, Terraform, Kubernetes

Key Responsibilities

  • Lead an agile software engineering team in developing low-latency core banking applications for global payments and liquidity management.
  • Collaborate with Product Owners, Technical Architects, and Engineers to design optimal technical solutions and ensure delivery of high-quality code.
  • Implement secure, thread-safe, and high-performance code while conducting code reviews, paired programming, and technical mentorship.
  • Drive architecture and design reviews, documenting technical decisions and ensuring adherence to non-functional requirements (performance, availability, and security).
  • Manage team development, recruitment, performance evaluations, coaching, and mentoring, fostering a culture of continuous learning and innovation.
  • Assess and mitigate technical risks, vulnerabilities, and compliance issues to maintain operational excellence.
  • Translate business requirements into scalable technical solutions while recommending alternative approaches for efficiency and effectiveness.
  • Coordinate production releases, application support, and operational problem resolution, including out-of-hours support as required.

Required Skills & Qualifications

  • Formal training or certification in enterprise software development and extensive applied experience.
  • Strong expertise in Java 17+, Spring Boot, OO programming paradigms, multi-threading, messaging technologies, and network programming.
  • Hands-on experience with distributed systems, event-driven architecture (Kafka), and relational databases (PostgreSQL, CockroachDB).
  • Demonstrated experience in software design, testing, operational stability, and secure system development.
  • Proven leadership in managing software engineering teams, mentoring, and performance management.
  • Excellent communication, documentation, diagramming, and stakeholder management skills.
  • Understanding of the full software development lifecycle (SDLC) and agile methodologies.

Preferred Skills:

  • Experience with low-latency programming techniques (IPC, memory-mapped files, ring buffers).
  • Hands-on knowledge of Golang, Rust, or C++, gRPC, and Google Protocol Buffers.
  • Familiarity with caching technologies (Redis, Apache Ignite, Hazelcast) and infrastructure as code (Terraform).
  • Knowledge of secure system design, cryptography, security protocols (TLS, OAuth/OIDC), and threat modeling.
  • Certified Kubernetes and experience with public cloud platforms (AWS).

About JPMorgan Chase

JPMorgan Chase is a leading global financial institution offering innovative solutions in investment banking, commercial banking, and transaction processing. With over 200 years of history, we empower our employees through a culture of innovation, collaboration, and diversity.


Apply Now

Advance your career as a Manager of Software Engineering – Low-Latency Core Banking Application at JPMorgan Chase, Bengaluru. Lead cutting-edge technology initiatives, mentor talented engineers, and shape the future of next-generation banking platforms.

👉 Apply Now on J.P. Morgan Careers