Lead Software Engineer: Java, Python & AWS

JPMorgan Chase

Plano (TX)

On-site

USD 157,000 - 215,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Lead Software Engineer to drive Java/Python/AWS initiatives in a large-scale data technology environment. You will design, build, and deliver secure, scalable software and lead cross-functional teams across product and platform groups.

Responsibilities include guiding AI-assisted development, enforcing secure coding practices, and shaping backend architectures, microservices, and data models. Hybrid, on-site at multiple US locations including Jersey City.

Qualifications

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming languages (Java, Python, or Go) with strong AWS experience.
  • Strong experience with AWS services to host APIs, run standalone applications, enable inter-application messaging, and implement event-driven services.
  • Experience organizing Terraform workspaces and developing Terraform code (IaC).
  • Experience designing and developing microservices and backend services.
  • Experience designing backend data models and working with databases.
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools (e.g., coding, code review, test acceleration, troubleshooting), including setting 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 senior engineers/leads on compliant usage patterns and controls.
  • Ability to tackle design and functionality problems independently with little to no oversight.

Responsibilities

  • Provides technical guidance and direction to support the business and its technical teams, contractors, and vendors.
  • Develops secure, high-quality production code; reviews and debugs code written by others.
  • Drives adoption and governance of approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes (e.g., code review/refactoring, test acceleration, release readiness, incident/root-cause analysis).
  • Establishes measurable validation standards for AI-assisted workflows (e.g., secure coding, peer review, automated testing) and promotes reuse of proven patterns and automation across the SDLC/toolchain.
  • Influences product design, application functionality, and technical operations/processes through architecture and engineering decisions.
  • Serves as a function-wide subject matter expert in one or more focus areas.
  • Contributes to the engineering community as an advocate of firmwide SDLC frameworks, tools, and practices.

Skills

Java
Python
Go
AWS
Terraform
Microservices
Backend design
Security practices
AI-assisted tools
Leadership

Tools

Terraform
Docker
Kubernetes
CI/CD

Job description

JPMorgan Chase is seeking a Lead Software Engineer to drive Java/Python/AWS initiatives in a large-scale data technology environment. You will design, build, and deliver secure, scalable software and lead cross-functional teams across product and platform groups.

Responsibilities include guiding AI-assisted development, enforcing secure coding practices, and shaping backend architectures, microservices, and data models. Hybrid, on-site at multiple US locations including Jersey City.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer: Java/Python/AWS & AI‑Driven Dev
Lead Software Engineer: Java/Python/AWS & AI‑Driven Dev

JPMorgan Chase • Wilmington (DE)

On-site
USD 157,000 - 215,000
Lead Software Engineer - Full‑Stack (Java/Python) | AWS & AI
Lead Software Engineer - Full‑Stack (Java/Python) | AWS & AI

Aumni • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer: Java/Python on AWS & Kubernetes
Lead Software Engineer: Java/Python on AWS & Kubernetes

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 210,000
Lead Software Engineer - Java/Python, Cloud & AI-Driven
Lead Software Engineer - Java/Python, Cloud & AI-Driven

JPMorgan Chase • Plano (TX)

On-site
USD 140,000 - 180,000
Lead Software Engineer — Java/Python, Blockchain & AWS
Lead Software Engineer — Java/Python, Blockchain & AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Lead Java/Python AWS Engineer — Secure, Scalable Systems
Lead Java/Python AWS Engineer — Secure, Scalable Systems

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Senior Software Engineer - Java/Python (AWS, AI)
Senior Software Engineer - Java/Python (AWS, AI)

JPMorgan Chase • Wilmington (DE)

On-site
USD 157,000 - 215,000
Lead Software Engineer - Java/Python for Scalable AI
Lead Software Engineer - Java/Python for Scalable AI

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java/Python Microservices on AWS
Lead Software Engineer - Java/Python Microservices on AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer – AI, AWS & Blockchain
Senior Lead Software Engineer – AI, AWS & Blockchain

JPMorgan Chase • Jersey City (NJ)

On-site
USD 140,000 - 210,000