Senior Lead Software Engineer - Java/Python/AWS/AI/LLM

JPMorgan Chase & Co.

Plano (TX)

Sur place

USD 180 000 - 240 000

Plein temps

Il y a 9 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

JPMorgan Chase & Co. in Plano, Texas, seeks a Senior Lead Software Engineer to drive end-to-end delivery of complex full-stack initiatives in a secure, scalable environment.

You will set target architecture, lead cloud-native microservices with strong security controls, and advance AI-driven capabilities across business workflows. The role emphasizes coaching, code quality, and reliability improvements within an Agile setting.

Qualifications

  • 5+ years of software engineering experience plus 7+ years building production systems.
  • Expertise designing and building microservices and RESTful APIs with data technologies and integration patterns.
  • Hands-on cloud-native experience on at least one major cloud platform (AWS, GCP, or Azure).
  • Experience with distributed systems concepts (scalability, resiliency, concurrency, idempotency, failure modes).
  • Proven ability to influence product design and technical direction within firm SDLC, security, and controls.

Responsabilités

  • Lead end-to-end delivery of complex full-stack initiatives from concept through production launch.
  • Set technical direction: architecture, roadmap-level decisions, and designs aligned to business priorities.
  • Architect and deliver cloud-native microservices and APIs with strong security, scalability, and performance.
  • Lead development of AI-driven capabilities and integrations into business workflows.
  • Drive enterprise AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish engineering standards across coding, APIs, testing, and operations.
  • Own reliability outcomes: define SLIs/SLOs, incident response, and RCA/postmortems.
  • Lead observability and automation strategies to reduce issues and MTTR.
  • Drive CI/CD maturity and safe delivery practices for predictable releases.
  • Mentor engineers, conduct architecture reviews, and promote technical excellence.

Connaissances

System design
Microservices
RESTful APIs
Cloud platforms
On-call ownership
AI-assisted development
Mentoring
Stakeholder management

Outils

Docker
Kubernetes
CI/CD
AWS
GCP
Azure
AI tooling (CoPilot/Claude)

Description du poste

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, OPS Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities:
  • Lead end-to-end delivery of complex full-stack initiatives from concept through production launch, balancing speed, quality, risk, and maintainability.
  • Set technical direction for the team/domain: define target architecture, drive roadmap-level technical decisions, and align designs to business priorities and constraints.
  • Architect and deliver cloud-native microservices and APIs with strong security controls, scalability, resilience, and performance; ensure designs are operationally production-ready.
  • Lead development of AI-driven capabilities, including LLM-based services, orchestration, and integrations into business workflows; establish patterns that are reusable across squads.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices (e.g., CoPilot, Claude) to improve code quality, delivery speed, and operational outcomes; set consistent validation standards (secure coding, peer review, automated testing) and promote reuse.
  • Establish and enforce engineering standards across the team (coding standards, API guidelines, testing strategy, dependency management, documentation expectations, and operational readiness).
  • Own reliability outcomes for key services: define SLIs/SLOs, lead incident response and RCA/postmortems, and drive continuous improvements to stability, latency, and cost.
  • Lead observability and operational automation strategy (logs/metrics/tracing, alert quality, runbooks, auto-remediation) to reduce recurring issues and improve MTTR.
  • Drive CI/CD maturity and safe delivery practices (quality gates, canary/blue-green, feature flags, rollback strategy), enabling predictable releases and zero/low downtime changes.
  • Mentor and grow engineers (senior and junior) through technical coaching, architecture reviews, and feedback; cultivate a culture of technical excellence and continuous improvement.
  • Communicate status, risks, and tradeoffs clearly across stakeholders; manage priorities and dependencies across multiple initiatives while operating effectively in Agile/Scrum.
Required qualifications, capabilities, and skills:
  • Formal training or certification on software engineering concepts and 5+ years applied experience in addition to 7+ years of applied experience building production systems, including leading delivery of complex initiatives.
  • Strong system design, application development, and operational stability skills in production environments, with demonstrated ownership of on-call readiness and incident outcomes.
  • Expertise designing and building microservices and RESTful APIs, with strong knowledge of data technologies and integration patterns, and ability to set standards used by others.
  • Hands-on experience building cloud-native systems on at least one major cloud platform (AWS, GCP, or Azure), including production deployment and operationalization.
  • Experience with distributed systems concepts (scalability, resiliency, concurrency, idempotency, failure modes, and performance tuning) and ability to guide design reviews.
  • Proven ability to influence product design and technical direction by proposing pragmatic architectures, tradeoffs, and standards aligned to firm SDLC, security, and controls expectations.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment, with demonstrated ability to evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
  • Demonstrated experience leading effective team use of approved AI-assisted development practices (coding, code review, test acceleration, troubleshooting), including establishing team expectations and reusable validation patterns.
  • Hands-on experience with Large Language Models (LLMs) and generative AI use cases (e.g., RAG, summarization/extraction, workflow assistants), including evaluation and monitoring considerations.
  • Understanding of responsible AI use in engineering workflows (data sensitivity, safe handling of inputs/outputs, resiliency/security expectations) and ability to guide peers on safe and effective usage.
  • Strong communication and stakeholder management skills; ability to drive alignment, resolve ambiguity, and deliver outcomes across multiple initiatives.
Preferred qualifications, capabilities, and skills:
  • AWS cloud certification(s).
  • AI/ML or GenAI certification(s) (or equivalent practical experience delivering LLM-enabled capabilities).
  • Advanced Java proficiency (primary) and working knowledge of Python.
  • Experience with Docker, Kubernetes, and modern CI/CD practices.
  • Experience with multi-region deployments, disaster recovery, and zero-downtime release patterns.
  • Strong understanding of responsible AI practices, including prompt/agent safety patterns and secure handling of sensitive data.
  • Track record delivering scalable, reliable, and secure products from concept to launch in a regulated environment.
  • Domain familiarity with financial services technology; IVR/CCaaS experience a plus.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Lead Software Engineer - Java/Python/AWS/AI/LLM
Lead Software Engineer - Java/Python/AWS/AI/LLM

JPMorgan Chase & Co. • Plano (TX)

Sur place
USD 150 000 - 190 000
Senior Lead Software Engineer - Agentic AI/Java/Python
Senior Lead Software Engineer - Agentic AI/Java/Python

JPMorgan Chase & Co. • Plano (TX)

Sur place
USD 150 000 - 210 000
Lead Software Engineer - Java & AI
Lead Software Engineer - Java & AI

JPMorgan Chase & Co. • Plano (TX)

Sur place
USD 130 000 - 190 000
Sr Lead Software Engineer
Sr Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

Sur place
USD 150 000 - 230 000
AI Engineer - Sr Lead Software Engineer
AI Engineer - Sr Lead Software Engineer

JPMorgan Chase & Co. • Wilmington (DE)

Sur place
USD 120 000 - 180 000
Lead Software Engineer
Lead Software Engineer

Testing Site - JPMC • Columbus (OH)

Sur place
USD 140 000 - 190 000
Sr. Lead Software Engineer
Sr. Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

Sur place
USD 140 000 - 190 000
Java, React, Microservices, AWS Full Stack Sr Lead Software Engineer
Java, React, Microservices, AWS Full Stack Sr Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

Sur place
USD 140 000 - 180 000
AI Engineer - Lead Software Engineer
AI Engineer - Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

Sur place
USD 140 000 - 210 000
Lead Software Engineer - Python/Java/Spring/AWS
Lead Software Engineer - Python/Java/Spring/AWS

JPMorgan Chase & Co. • Plano (TX)

Sur place
USD 150 000 - 210 000