Sr. Lead Software Engineer

JPMorgan Chase & Co.

Fairfax (DE)

On-site

USD 155,000 - 205,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in the United States seeks a Senior Lead Software Engineer to drive end-to-end architecture for key initiatives, blending security, resiliency, and performance with enterprise standards.

You will partner with product and engineering teams to shape roadmaps, guide design choices, and implement scalable, API-driven solutions across multi-cloud environments, applying AI-assisted engineering practices.

Qualifications

  • Formal training or certification on software engineering concepts.
  • Experience designing and delivering microservices, APIs and event-driven architectures.
  • Hands-on cloud-native engineering across multi-cloud/hybrid environments with AWS expertise.
  • Track record building reusable capabilities and scaling adoption across lines of business.

Responsibilities

  • Provide technical leadership to product and engineering teams to deliver outcomes aligned to business priorities.
  • Own end-to-end solution and product architecture for key initiatives with target-state designs and data models.
  • Drive architectural decisions across security, resiliency, performance, cost, and time-to-market; manage risk and dependencies.
  • Translate product capabilities into scalable system designs and APIs with clear non-functional requirements.
  • Establish reference architectures, design patterns, and reusable components to accelerate delivery.
  • Partner with product management to shape the roadmap and prioritize architectural investments.
  • Guide solution design and implementation across teams; conduct design and code reviews for quality.
  • Drive adoption of AI-assisted engineering practices to improve code quality and delivery speed.
  • Apply SDLC/tools to increase value realizations from automation at scale.
  • Serve as a domain expert and contribute to firmwide SDLC frameworks.

Skills

Software architecture
Microservices
APIs
Kafka
Cloud-native
AWS
AI-assisted engineering
Java
Python
React
SDLC governance

Education

Software engineering certification

Tools

Kafka
Airflow
Temporal
Redis
Memcached

Job description

If you are excited about shaping the future of technology and driving significant business impact in financial services, we are looking for people just like you. Join our team and help us develop game-changing, high-quality solutions.

As a Senior Lead Software Engineer at JPMorgan Chase within Consumer and Community Banking, you will be a key member of a team designing and delivering high-quality architecture solutions across software applications and platform products. You will drive business impact by applying deep technical expertise and structured problem-solving to challenges spanning multiple technologies. You will shape future-state and target-state architecture and influence strategic technology decisions that enable growth, operational excellence, resiliency, and innovation across the firm.

Job responsibilities
  • Provide technical leadership and direction to product and engineering teams to deliver outcomes aligned to business priorities.
  • Own end-to-end solution and product architecture for key initiatives, including target-state designs, integration patterns, APIs, and data flows aligned to enterprise standards.
  • Drive architectural decisions and trade-offs across security, resiliency, performance, cost, and time-to-market; manage dependencies and technical risk.
  • Translate product capabilities into scalablesystem designs, APIs, and data models with clear non-functional requirements .
  • Establish and govern reference architectures, design patterns, and reusable components to accelerate delivery, consistency, and reuse across teams.
  • Partner with product management to shape the roadmap, influence product design, and prioritize architectural investments and technical debt reduction.
  • Guide solution design and implementation across teams, conducting design and code reviews as needed to ensure architectural consistency, quality, and maintainability.
  • Drive 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), including measurable validation standards and SDLC/TLM automation.
  • Apply deep SDLC/toolchain knowledge (CI/CD, testing, automation, observability, and approved AI-assisted capabilities) to increase value realized from automation at scale.
  • Serve as a function-wide subject matter expert in one or more focus areas and contribute to the engineering community by advocating firmwide frameworks, tools, and SDLC practices.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong experience owningsolution/platform architecture and system designfor distributed systems, including trade-offs across security, resiliency, performance, cost, and time-to-market, and driving decisions through architecture reviews/governance.
  • Proven background designing and deliveringmicroservices,APIs, andevent-driven architectures(e.g., Kafka), including integration patterns and service boundaries.
  • Hands-on cloud-native engineering experience acrossmulti-cloud and hybridenvironments, with strongAWSexpertise.
  • Track record of buildingreusable capabilities(APIs, services, frameworks, reference architectures) and scaling adoption across lines of business viastandardizationandself-service enablement.
  • Strong partnership skills with Tech Partners and Engineering Leads to review designs, evaluate alternatives, set architectural guardrails, and eliminate anti-patterns by promoting approved patterns andspec-driven development.
  • Experience with Java, Python, and React (or comparable technologies), including the ability to review code, assess implementation approaches, and support engineering teams in delivering secure, scalable, and high-quality solutions.
  • Experience usingfirm-approved AI-assisted engineering tools(coding, code review, test acceleration, troubleshooting), including practices to validate AI outputs for correctness, performance, and security, and to apply responsible AI controls (data sensitivity, secure handling, resiliency/security expectations).
  • Strong judgment, communication, and stakeholder management skills, with the ability to influence technical direction across multiple teams and senior technology stakeholders.
  • Ability to evaluate current and emerging technologies and recommend best-fit approaches for future-state architecture.
Preferred qualifications, capabilities, and skills
  • Experience building and leveragingAI agentsand reusableskills/componentsin production environments.
  • Banking/Financial Services domain expertise, including familiarity with theregulatory and controlsenvironment.
  • Experience operating within formalarchitecture governance frameworks(e.g., TOGAF or equivalent).
  • Experience drivinglarge-scale platformizationefforts (shared services, standardization, self-service adoption, reusable reference architectures).
  • Deep expertise with platform/runtime components such ascaching(Redis, Memcached) andworkflow/orchestration(Airflow, Temporal).
  • AWS Certified Solutions Architect (Associate or Professional) certification preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - Full Stack Java
Senior Lead Software Engineer - Full Stack Java

JPMorgan Chase & Co. • Chicago (IL)

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

JPMorgan Chase & Co. • Kentucky

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

JPMorgan Chase & Co. • Columbus (OH)

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

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 190,000
Lead Software Engineer(Java)
Lead Software Engineer(Java)

JPMorgan Chase & Co. • Plano (TX)

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

JPMorgan Chase & Co. • New York (NY)

On-site
USD 150,000 - 210,000
Senior Lead Architect-Digital and Platform Services
Senior Lead Architect-Digital and Platform Services

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java, Spring, AWS, AI
Lead Software Engineer - Java, Spring, AWS, AI

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

JPMorgan Chase & Co. • Kentucky

On-site
USD 120,000 - 180,000
Senior Lead Software Engineer - Java/React/AWS/AI
Senior Lead Software Engineer - Java/React/AWS/AI

JPMorgan Chase & Co. • Fairfax (DE)

On-site
USD 180,000 - 260,000