Senior Lead Software Engineer – Agentic Sdlc & AI Engineer

JPMorgan Chase JPMorgan Chase · Banking · Mumbai, Maharashtra, India · Commercial & Investment Bank

This role focuses on leading the adoption and implementation of an Agentic Software Development Lifecycle (ADLC) within JPMorgan Chase. The Senior Lead Software Engineer will champion agent-first development, leverage LLM agent frameworks and coding assistants, and provide technical enablement to engineering teams. Responsibilities include analyzing usage data, driving testing and resiliency, collaborating cross-functionally, and ensuring solutions meet security and compliance standards.

What you'd actually do

  1. Champion ADLC Adoption: Lead the advocacy, transformation and implementation of agentic SDLC practices, supporting teams in integrating AI-powered coding assistants and LLM agent frameworks into their workflows.
  2. Technical Enablement: Develop and deliver technical workshops, documentation, and best practices to accelerate the adoption of modern development tools and methodologies.
  3. Data-Driven Improvement: Analyze usage data, telemetry, and prompt logs to identify adoption blockers, inform process improvements, and measure the impact of ADLC initiatives.
  4. Testing & Resiliency Leadership: Drive the integration of automated testing, CI/CD, and resiliency engineering (including chaos engineering and fault injection) into the ADLC, ensuring robust and fault-tolerant solutions.
  5. Cross-Functional Collaboration: Partner with engineering leads, product managers, and platform teams to identify opportunities for process improvement and tool adoption.

Skills

Required

  • Formal training or certification on software engineering concepts
  • 5+ years applied experience
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • Hands-on experience in software development, with a strong background in modern SDLC practices
  • Deep experience with LLM agent frameworks and AI-native IDEs
  • Familiarity with terminal-based tools such as Claude Code and the GitHub Copilot
  • Expertise in automated testing frameworks, CI/CD pipelines, and resiliency engineering (e.g., chaos engineering, fault injection, recovery strategies)
  • Proven ability to educate, mentor, and influence engineering teams through technical enablement, workshops, and documentation
  • Strong storytelling skills with the ability to distill complex technical AI concepts for both technical and non-technical audiences
  • Experience producing technical writing, documentation, and blog posts
  • Strong interpersonal and communication skills
  • Experience working in cross-functional and distributed teams
  • Ability to analyze processes, gather feedback, and drive iterative improvements in engineering practices

What the JD emphasized

  • Agent First development mindset
  • LLM agent frameworks
  • GitHub Copilot
  • Anthropic Claude Code
  • automated testing
  • resiliency engineering
  • technical enablement
  • distill complex AI concepts

Other signals

  • Agent First development mindset
  • LLM agent frameworks
  • GitHub Copilot
  • Anthropic Claude Code
  • technical enablement
  • distilling complex AI concepts