Lead Software Engineer - Integration, DevOps

JPMorganChase
JPMorganChase

Software Engineering

Mumbai, Maharashtra, India

Posted on Jun 23, 2026

We have an exciting and rewarding opportunity for you to be a part of JPMorgan's Equities Trading Technology group - a highly-skilled, business-aligned team of enthusiastic talent building one of world's leading e-Trading platforms.

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Equities Tech team, you will be part of a team that follows best Agile practices and has developed in-house low-latency connectivity & pre-trade risk applications. These applications are both Client and Exchange facing, and also serve several internal clients. Working within a team of experienced technologists, the role will participate in all aspects of e-trading development from design and build to deployment with a focus on infrastructure, administrative, operational tasks and AI-enabled engineering practices.

Job responsibilities

  • Drive the Projects independently with effective stakeholder management.
  • Identify the gaps and provide efficient solutions for - Process Improvements, Project Management, Release Management, Automation Implementation etc.
  • Work across entire software development lifecycle – requirements gathering, design, implementation, testing, deployment, handover to support teams.
  • Validation of new functionalities and certifying them from all angles – Integration, Functional, Regulatory, E2E etc.
  • Own the Production Release Management – Planning, Deployment, Post Release Checkouts, and L3 Production Support etc.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Act on Regulatory Needs, Business Requests, Production Requests, Stress Testing etc. with utmost urgency.
  • Able to interface with stakeholder for L3/Dev Support for the product.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong analytical skills, solid understanding of computer science fundamentals and experience in real-time, high performance and/or e-Trading areas
  • Comprehensive knowledge of Unix/Linux commands with proficiency in using a scripting language such as Shell Scripting, Python, Perl etc.
  • Hands-on experience applying AI-assisted techniques to DevOps/SRE tasks
  • 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
  • Exposure to the Low Latency Trading Platforms and middle/back office systems
  • Advanced understanding of Agile methodologies such as CI/CD, Applicant Resiliency, and Security with hands-on practical experience of using tools like GIT, Jenkins, Maven, Bitbucket, IntelliJ, Jira, Confluence, Change Management etc.
  • Have knowledge about Agentic AI and used Generative AI / LLM environments using different models like GPT, Opus etc.

Preferred qualifications, capabilities, and skills

  • Experience in Investment Banking Domain, Front Office Trading Applications
  • The ideal candidate will likely be qualified to degree level in Computer Science, Maths, Physics, or related engineering discipline
  • Good understanding of FIX Protocol and other financial messaging protocols is preferred
  • Experience in automation/test automation and tools
  • Knowledge of programming using C/C++/Java is a big plus

Join the team as a DevOps Specialist to work in our Equities Trading Tech Team