Lead Software Engineer - Cloud Engineer, AWS, GCP

JPMorgan Chase & Co.•Jersey City, NJ
•$156,750 - $215,000

About The Position

As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector, you will be an integral part of an agile team that enhances, builds, and delivers trusted technology products in a secure, stable, and scalable way. As a core technical contributor, you will deliver critical technology solutions across multiple technical areas and business functions in support of the firm’s objectives. The role includes developing and reviewing production software, addressing technical problems, improving operational stability, and helping the team adopt effective engineering practices and technologies. JPMorgan Chase is a financial institution serving consumers, small businesses, and corporate, institutional, and government clients. Corporate Functions teams support the company across areas including finance, risk, human resources, and marketing. The company describes its total rewards package as including competitive compensation and eligible benefits and programs.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Experience with Java development.
  • Knowledge of cloud skills and/or hands-on experience with AWS or GCP.
  • Understanding of Agile methodologies such as CI/CD, Applicant Resiliency, and Security.
  • Familiarity with a Linux/UNIX environment.
  • Experience working with AI agents for engineering.

Nice To Haves

  • Experience with networking control points such as firewalls, security groups, and ingress/egress controllers.
  • Experience with automation testing.
  • Experience leveraging Terraform to define, provision, and manage cloud infrastructure.
  • Highly organized, detail-oriented, hands-on, motivated self-starter who can work independently.
  • Eagerness to learn and experiment with cutting-edge technologies.
  • Enthusiasm for applying AI to drive meaningful impact for the team.

Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting, including approaches to build solutions or break down technical problems.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve the operational stability of software applications and systems.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability to existing systems and information architecture.
  • Lead Software Engineering communities of practice to promote awareness and use of new and leading-edge technologies.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes; establish consistent validation standards and promote reuse of effective patterns.
  • Apply knowledge of Software Development Life Cycle tools, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Benefits

  • Competitive total rewards package, including base salary determined by role, experience, skill set, and location.
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service