Software Engineer III – Site Reliability Engineer (SRE) | JPMorgan Chase – Bengaluru, India

October 12, 2025

Job Description

Summary

Join JPMorgan Chase & Co. as a Software Engineer III – Site Reliability Engineer (SRE) in Bengaluru and be at the forefront of financial technology innovation.
As a critical member of the Risk Technology – Limits Management team, you will design, implement, and maintain reliable and scalable systems for one of the world’s leading financial institutions. This role is ideal for engineers with expertise in Java, Python, Go, DevOps, cloud infrastructure (AWS/GCP), and a passion for driving system reliability, observability, and operational excellence.


Job Details at a Glance

Job TitleSoftware Engineer III – Site Reliability Engineer (SRE)
CompanyJPMorgan Chase & Co.
LocationBengaluru, Karnataka, India
Business UnitCorporate Sector – Risk Technology
Experience Level3+ years in software engineering / SRE
Job ScheduleFull-Time
ShiftDay Shift
Job CategorySoftware Engineering
Workplace TypeOnsite
Posting Date10 October 2025
Office AddressEmbassyTech Village, Outer Ring Rd, Deverabeesanahalli Villa, Bengaluru – 560103
Requisition ID210633021

Key Responsibilities

  • Write high-quality, maintainable, and well-tested software for reliable solutions.
  • Collaborate with product teams to design and manage CI/CD pipelines for scalable software delivery.
  • Define, monitor, and maintain service level indicators (SLIs) and objectives (SLOs).
  • Develop monitoring, alerting, and tracing systems for comprehensive system visibility.
  • Participate in design reviews to improve architectural resilience, fault tolerance, and scalability.
  • Lead incident response management, blameless postmortems, and continuous improvement initiatives.
  • Debug and resolve complex technical issues affecting system performance and availability.
  • Drive adoption of reliability, resiliency, and software engineering best practices across the team.

Required Qualifications, Capabilities & Skills

  • 3+ years of applied experience in software engineering or SRE roles.
  • Strong experience with at least one programming language: Java, Python, or Go.
  • Hands-on experience with unit testing and integration testing (JUnit, Mockito, PyTest).
  • Proficient in distributed systems, reliability patterns, and fault-tolerant design.
  • Solid understanding of networking concepts: TCP/IP, routing, firewalls, DNS.
  • Strong knowledge of Unix/Linux environments, including process and memory management.
  • Familiarity with DevOps practices, CI/CD pipelines, Git, Docker, Kubernetes.
  • Experience analyzing, troubleshooting, and supporting large-scale production systems.

Preferred Qualifications

  • Deep knowledge of Java and JVM internals, object-oriented programming, and best practices.
  • Familiarity with observability and monitoring tools like Prometheus, Grafana, OpenTelemetry.
  • Experience with cloud infrastructure (AWS, GCP) including deployment, management, and optimization.
  • Exposure to the financial services / fintech industry.

Why Work at JPMorgan Chase?

  • Work at the center of innovative financial technology systems that impact millions worldwide.
  • Collaborate with high-performing teams across engineering, risk, and technology functions.
  • Gain experience in modern SRE practices, cloud infrastructure, and scalable systems design.
  • Thrive in a diverse, inclusive, and growth-oriented environment.
  • Competitive benefits, professional development opportunities, and career advancement.

Apply Now

If you’re ready to advance your career as a Software Engineer III – SRE at JPMorgan Chase Bengaluru, apply now and help drive reliability and innovation in financial technology systems.

👉 Apply Now on JPMorgan Careers