Job Description
Summary
JPMorgan Chase is looking for a highly experienced Lead Software Engineer – Site Reliability Engineer (Python) in Bengaluru, Karnataka. This role in Asset & Wealth Management Technology focuses on leading the adoption of Site Reliability Engineering (SRE) practices, improving system resiliency, observability, and automation across complex applications. The ideal candidate will mentor engineering teams, implement SRE best practices, and drive delivery of non-functional requirements (NFRs) across product lines. This is a prime opportunity to contribute to cutting-edge SRE initiatives in a global financial services organization.
Job Details at a Glance
| Job Title | Lead Software Engineer – Site Reliability Engineer (Python) |
|---|---|
| Location | Bengaluru, Karnataka, India |
| Business Unit | Asset & Wealth Management Technology |
| Job Type | Full-Time |
| Shift | Day |
| Experience Required | 10+ years in software engineering and SRE |
| Key Tools & Technologies | Grafana, Dynatrace, Prometheus, Datadog, Splunk, OpenTelemetry, Python, Java, C++ |
| Job ID | 210655028 |
| Apply Before | Not specified |
Key Responsibilities
As a Lead Software Engineer – SRE (Python) at JPMorgan Chase, you will:
- Champion Site Reliability Engineering principles and practices within the team and broader organization.
- Partner with Product teams to define non-functional requirements (NFRs) and availability targets.
- Implement observability and reliability designs for complex, scalable, and resilient systems.
- Create and deliver high-quality designs, roadmaps, and program charters.
- Conduct resiliency testing including wargames, failover exercises, and chaos experiments.
- Mentor engineers and provide technical guidance on SRE principles, automation, and system reliability.
- Debug critical components, troubleshoot defects, and optimize application performance.
- Contribute actively to internal SRE forums, communities of practice, and guilds.
Required Skills & Qualifications
- Experience: 10+ years in software engineering, with hands-on Site Reliability Engineering expertise.
- Technical Expertise:
- Observability, service-level objectives, alerting, telemetry collection.
- Cloud infrastructure and microservice-based architecture.
- Automation and toil reduction using Python, Java, or C++.
- Monitoring Tools: Grafana, Dynatrace, Prometheus, Datadog, Splunk, OpenTelemetry.
- Leadership: Ability to mentor teams and influence SRE adoption.
- Soft Skills: Strong communication, collaboration, and problem-solving abilities.
- Recognized contributor to engineering and SRE communities.
Preferred Skills
- Proven ability to implement SRE practices across multiple platforms.
- Evaluate vendor tools and integrate solutions aligned with firm-wide strategy.
- Expertise in anticipating, identifying, and resolving production defects.
Why JPMorgan Chase?
- Join a leading global financial institution with over 200 years of history.
- Drive innovative SRE and reliability engineering programs impacting millions of clients.
- Collaborate with high-performing, cross-functional teams in a diverse, inclusive work culture.
Apply Now
Advance your career as a Lead Software Engineer – Site Reliability Engineer (Python) at JPMorgan Chase, Bengaluru.
👉 Apply directly on the official JPMorgan Chase careers page