Lead Software Engineer - Python, Terraform, Snowflake, AWS

JPMorganChase

JPMorganChase

Software Engineering

Hyderabad, Telangana, India

Posted on Apr 24, 2026

Join us to shape the future of technology and accelerate your career growth. Be part of a team where your expertise drives innovation and impact.

As a Lead Software Engineer at JPMorganChase within the AI/ML & DATA PLATFORMS team, you will work in an agile environment to enhance, build, and deliver trusted market-leading technology products. You will conduct critical technology solutions across multiple technical areas, supporting the firm’s business objectives. You will collaborate with diverse teams and contribute to a culture of innovation and excellence. You will help drive the team’s success and foster a supportive, inclusive environment.

Job responsibilities

  • Design and deliver innovative software solutions, applying creative thinking to build robust systems and resolve complex technical challenges
  • Develop secure, high-quality production code and conduct thorough code reviews, debugging, and remediation
  • Drive operational excellence by identifying recurring issues and implementing automation and permanent fixes
  • Lead technical evaluations and architecture discussions with vendors, startups, and internal stakeholders
  • Champion engineering communities of practice, promoting awareness and adoption of emerging technologies
  • Promote responsible use of leading-edge technologies across Software Engineering
  • Contribute to a collaborative team environment and support a culture of opportunity and innovation

Required qualifications, capabilities and skills

  • Formal training or certification on software engineering concepts and 8+ years applied experience
  • Hands-on experience in system design, application development, testing, and production support
  • Advanced proficiency in programming/automation technologies such as Python and Terraform
  • Strong troubleshooting skills with experience in root cause analysis and preventative fixes
  • Working knowledge of the Software Development Life Cycle, including source control and delivery tooling
  • Advanced knowledge of Snowflake and AWS
  • Understanding of Agile engineering practices, including CI/CD, application resiliency, and secure-by-design development
  • Cloud-native experience building and operating services in modern cloud environments

Preferred qualifications, capabilities and skills

  • Working knowledge of data platforms such as Databricks for interoperable solutions
  • Demonstrated expertise within a technical domain, including sound engineering practices and technical processes

Lead critical tech solutions as part of an agile team, delivering secure, scalable AI/ML and data platform products.