Lead Software Engineer - Cloud Engineer

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. is hiring a Lead Software Engineer in Jersey City to build AWS cloud foundation services using Java and Go. The role requires 5+ years of experience in software engineering and strong knowledge of secure, resilient systems. Responsibilities include executing software solutions, reviewing code, and leading discussions on architectural designs. Candidates must have hands-on experience with AWS, agile methodologies, and system design. Join a team that values diversity and innovation in a dynamic financial services environment.

Qualifications

  • 5+ years of applied experience in software engineering.
  • Hands-on experience with system design, application development, and operational stability.
  • Proficient in building secure high-quality code.

Responsibilities

  • Develop creative software solutions and troubleshoot technical problems.
  • Review and debug code, ensuring quality and security.
  • Identify opportunities to automate recurring issues to enhance stability.

Skills

Java
Golang
AWS
Agile methodologies
Unix/Linux environment
Software Development Life Cycle
Communication skills

Education

Formal training or certification in software engineering

Tools

Terraform

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

Join JPMorgan Chase as a Lead Software Engineer to build AWS cloud foundation services in Java/Go—secure-by-design, resilient, and automated at enterprise scale.

As a Lead Software Engineer at JPMorgan Chase within Corporate – Cloud Foundational Services, you’ll help build and operate cloud and infrastructure capabilities that internal engineering teams rely on to run production workloads on AWS. In this role you will use your hands‑on engineering skills, with a strong preference for Java and/or Golang, and a focus on secure‑by‑design, resilient systems and automation that reduces operational burden.

Job responsibilities
  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced experience with Java and/or Golang
  • Hands on AWS experience
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
  • Experience with scripting and working in a Linux/UNIX environment
  • Experience working with AI agents/copilots for engineering
  • Strong verbal/written communication skills
  • In-depth knowledge of the financial services industry and their IT systems
Preferred qualifications, capabilities, and skills
  • Experience with networking control points such as firewalls, security groups, ingress/egress controllers
  • Experience with automation testing including integration, regression, performance, and smoke testing
  • Experience leveraging Terraform to define, provision, and manage cloud infrastructure
  • Should be highly organized, detail-oriented, hands-on, motivated self-starter who can work independently
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Cloud Engineer
Lead Software Engineer - Cloud Engineer

Next Frontier Capital • Jersey City (NJ)

On-site
USD 170,000 - 210,000
Java AWS Lead Software Engineer
Java AWS Lead Software Engineer

JPMorgan Chase & Co. • New York (NY)

On-site
USD 130,000 - 160,000
Lead Cloud Software Engineer (AWS, Java/Go)
Lead Cloud Software Engineer (AWS, Java/Go)

TradeJobsWorkForce • New York (NY)

On-site
USD 133,000 - 180,000
Lead Software Engineer-Java/Cloud
Lead Software Engineer-Java/Cloud

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 150,000
Lead Software Engineer - Java/ AWS Developer
Lead Software Engineer - Java/ AWS Developer

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 100,000 - 150,000
Lead Software Engineer - Cloud Platform Engineering- AWS, Python
Lead Software Engineer - Cloud Platform Engineering- AWS, Python

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 100,000 - 140,000
AWS Lead Software Engineer-Java
AWS Lead Software Engineer-Java

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 140,000 - 190,000
Golang / IaC Senior Lead Software Engineer
Golang / IaC Senior Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Lead Software Engineer-Agentic/Java
Lead Software Engineer-Agentic/Java

JPMorganChase • New York (NY)

On-site
USD 120,000 - 150,000
Lead Software Engineer - Java, Spring, Cloud
Lead Software Engineer - Java, Spring, Cloud

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 170,000