Lead Software Engineer - Sre

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Commercial & Investment Bank

Lead Software Engineer - SRE role focused on building and optimizing production systems, automating operations, and leveraging AI tools to enhance efficiency and reliability within a financial services context. The role emphasizes driving adoption of AI-assisted engineering practices and ensuring responsible AI use.

What you'd actually do

  1. Design, code, test, and deliver software to automate manual operational work
  2. Troubleshoot priority incidents, facilitate blameless post-mortems and ensure permanent closure of incidents
  3. Engage with development team throughout the life cycle to help develop software for reliability and scale, ensuring minimal refactoring or changes
  4. Identify application patterns and analytics in support of better service level objectives
  5. Design self-healing and resiliency patterns

Skills

Required

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Exposure to tools related to CI/CD, Application Resiliency, and Security
  • Exposure to microservice architecture, AWS and Containers
  • Exposure to AI tools (copilot, claude code,LLM)and their application in SRE workflows for faster delivery and smarter operations
  • Emerging knowledge of software applications and technical processes within a technical discipline, specifically building out cloud native solutions (AWS).
  • Working knowledge of infrastructure components (e.g. routers, load balancers, cloud products, container systems, compute, storage, and networks)
  • Excellent debugging and trouble shooting skills
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices

Nice to have

  • Financial Services and Commercial Banking experience is a plus

What the JD emphasized

  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices