Lead Software Engineer Python AWS

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 61,000 - 101,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Wellness centers on site
Retirement plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching

Job summary

JPMorganChase in Jersey City, NJ seeks a Lead Software Engineer to design, build, and operate critical technology solutions aligned to our business objectives. You will contribute to production code while mentoring others and elevating engineering standards.

Apply creative design approaches, develop secure, high-quality production code, and drive enterprise AI-assisted engineering practices to improve quality, delivery speed, and resilience across our systems.

Qualifications

  • Formal software engineering training and 5+ years of applied engineering experience.
  • Strong knowledge of microservices, REST APIs, event-driven design and NoSQL databases.
  • Experience building cloud-native apps with AWS or similar cloud platforms.
  • Proven delivery of at least two large, complex applications end to end.
  • Experience with CI/CD, DevOps, observability, and test-driven delivery in Agile teams.
  • Experience using AI-assisted development tools and validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure handling, resiliency and security expectations.
  • Advanced knowledge of resiliency and security principles, plus API documentation with OpenAPI/Swagger.
  • Familiarity with AI concepts and productivity tools like Copilot.
  • Experience designing high-availability architectures and driving process improvements.

Responsibilities

  • Design, build, and operate critical technology solutions aligned to our business objectives.
  • Contribute to production code while elevating engineering standards via code review and mentorship.
  • Apply creative software design, development, and troubleshooting to complex problems.
  • Develop secure, high-quality production code and review code written by others.
  • Promote enterprise AI-assisted engineering practices to improve quality and delivery.
  • Use SDLC tooling and AI-assisted automation to increase value delivered by automation.
  • Automate recurring remediation to strengthen operational stability across applications.
  • Lead evaluation sessions with vendors and internal teams on architectural designs and credibility.
  • Promote consistent validation standards: secure coding, peer review, automated testing, pattern reuse.

Skills

Software engineering training
5+ years experience
Microservices
REST APIs
Event-driven design
NoSQL
Cloud-native apps
AWS
End-to-end delivery
Two large apps
CI/CD
DevOps
Observability
Test-driven delivery
Agile teams
AI-assisted development tools
AI output validation
Responsible AI
Data sensitivity
Resiliency
Security practices
API documentation (OpenAPI/Swagger)
AI concepts
Copilot
High-availability architectures
Engineering process improvements

Job description

Salary

Salary: $61,000 - 101,000 per year

Requirements
  • Formal software engineering training or certification, plus 5+ years of applied engineering experience
  • Strong knowledge of modern architecture patterns, including microservices, REST APIs, event-driven design, and NoSQL databases
  • Experience building cloud-native applications and services, with working knowledge of AWS or a similar cloud platform
  • Proven delivery of at least two large, complex applications end to end, from initial build through production release, ideally in a large financial institution or world-class product engineering environment
  • Practical knowledge of CI/CD and DevOps toolchains, observability and monitoring practices, and test-driven delivery in agile teams
  • Demonstrated experience using approved AI-assisted software development tools and setting expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations
  • Advanced knowledge of application resiliency and security principles and practices
  • Strong technical documentation skills, such as API documentation with OpenAPI/Swagger
  • Familiarity with AI concepts and developer productivity tools such as Microsoft Copilot or similar
  • Experience designing and building high-availability system architectures
  • Ability to drive engineering process improvements and support culture or ways-of-working change
Responsibilities
  • Design, build, and operate critical technology solutions aligned to our business objectives
  • Contribute directly to production code while improving engineering standards through code review and mentorship
  • Apply creative software design, development, and troubleshooting approaches to solve complex technical problems
  • Develop secure, high-quality production code and review and debug code written by others
  • Help drive adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes
  • Use SDLC tooling, including approved AI-assisted development and automation capabilities, to increase the value delivered through automation
  • Identify and automate recurring remediation work to strengthen operational stability across our applications and systems
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credibility, and fit within our systems and information architecture
  • Promote consistent validation standards, including secure coding, peer review, automated testing, and reuse of effective patterns across the team
Technologies
  • AI
  • API
  • AWS
  • CI/CD
  • Cloud
  • Copilot
  • DevOps
  • Support
  • NoSQL
  • OpenAPI
  • REST
  • Security
  • Swagger
  • microservices
  • Java
  • Network
More

We are JPMorganChase, collaborating with hackajob to connect with exceptional professionals for this Lead Software Engineer role within Asset and Wealth Management Advisor & Investment Technology. We are one of the oldest financial institutions, with more than 200 years of history and a global presence across investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.

We offer a competitive total rewards package, with base salary determined by role, experience, skill set, and location, and eligible roles may include commission or discretionary incentive compensation.

  • comprehensive health coverage
  • on-site health and wellness centers
  • retirement savings plan
  • backup childcare
  • tuition reimbursement
  • mental health support
  • financial coaching

We value diversity and inclusion, provide reasonable accommodations where needed, and are an equal opportunity employer, including Disability/Veterans.

Our Asset & Wealth Management team delivers investment management and private banking solutions, with Asset Management serving individuals, advisors, and institutions worldwide and Wealth Management helping individuals, families, and foundations better define and achieve their goals.

last updated 40 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Asset & Wealth Management
Software Engineer, Asset & Wealth Management

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Lead Software Engineer - Python/ Java/ AWS
Lead Software Engineer - Python/ Java/ AWS

Aumni • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Health insurance
On-site wellness centers
Retirement plan
+1
Senior Lead Software Engineer - Full Stack Development | AI-assisted Engineering
Senior Lead Software Engineer - Full Stack Development | AI-assisted Engineering

Aumni • Columbus (OH)

On-site
USD 130,000 - 180,000
Lead Software Engineer, Portfolio Construction
Lead Software Engineer, Portfolio Construction

JPMorgan Chase & Co. • New York (NY)

On-site
USD 61,000 - 101,000
Lead Software Engineer - Java/DevOps/AWS
Lead Software Engineer - Java/DevOps/AWS

JPMorganChase • Plano (TX)

On-site
USD 130,000 - 190,000
Lead Software Engineer - Java/DevOps/AWS
Lead Software Engineer - Java/DevOps/AWS

Aumni • Plano (TX)

On-site
USD 150,000 - 230,000
Senior Lead Software Engineer - Full Stack Development | AI-assisted Engineering
Senior Lead Software Engineer - Full Stack Development | AI-assisted Engineering

JPMorganChase • Columbus (OH)

On-site
USD 120,000 - 180,000
Lead Software Engineer- Java Back End, AWS
Lead Software Engineer- Java Back End, AWS

JPMorganChase • Plano (TX)

On-site
USD 120,000 - 190,000
Health insurance
Wellness centers
Retirement plan
+4
Software Engineer - Data & AI
Software Engineer - Data & AI

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 61,000 - 101,000
Software Engineer III - Full Stack Development | AI-assisted Engineering
Software Engineer III - Full Stack Development | AI-assisted Engineering

JPMorganChase • Columbus (OH)

On-site
USD 110,000 - 170,000