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

JPMorgan Chase & Co.•Plano, TX

About The Position

As a Lead Software Engineer within JPMorganChase’s Consumer & Community Banking, OPS Tech, you will be an integral technical contributor on an agile team, developing trusted technology products that are secure, stable, and scalable. You will deliver critical technology solutions across technical areas in support of business objectives, with production development primarily in Java and Python as needed, using AWS and related technologies. The role combines full-stack engineering, cloud-native services, generative AI and LLM capabilities, operational reliability, and technical leadership. You will guide engineering practices, mentor engineers, and coordinate delivery across multiple initiatives.

Requirements

  • Formal training or certification in Software Engineering and at least 5 years of applied experience building production systems.
  • Strong system design, application development, and production operational stability skills, including on-call and incident ownership.
  • Expertise designing and building microservices and RESTful APIs, with strong knowledge of data technologies and integration patterns.
  • Hands-on experience building cloud-native systems on at least one major cloud platform: AWS, GCP, or Azure.
  • Experience with distributed systems concepts, including scalability, resiliency, concurrency, idempotency, failure modes, and performance tuning.
  • Ability to influence product design and technical direction through pragmatic architectures, tradeoffs, and standards aligned with firm SDLC, security, and controls expectations.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools, and ability to evaluate, validate, and refine generated output for correctness, performance, and security.
  • Experience leading effective team use of approved AI-assisted development practices, including coding, code review, test acceleration, and troubleshooting, while setting expectations and reusable validation patterns.
  • Hands-on experience with LLMs and generative AI use cases such as RAG, summarization or extraction, and workflow assistants, including evaluation and monitoring considerations.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, safe handling of inputs and outputs, and resiliency and security expectations; ability to guide peers.
  • Strong communication and stakeholder management skills, with ability to deliver across multiple initiatives and drive outcomes through ambiguity.

Nice To Haves

  • AWS cloud certification(s).
  • AI/ML or GenAI certification(s), or equivalent practical experience delivering LLM-enabled capabilities.
  • Advanced Java proficiency 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.
  • Familiarity with financial services technology; IVR/CCaaS experience is a plus.

Responsibilities

  • Design and develop full-stack software solutions aligned with business outcomes.
  • Build AI-driven capabilities, including LLM-based services, orchestration, and integration into business workflows.
  • Architect and deliver secure, scalable, resilient, and performant cloud-native microservices and APIs.
  • Lead adoption of enterprise-authorized AI-assisted engineering tools and practices, establishing validation standards and promoting reusable patterns.
  • Mentor and develop engineers through code reviews, pairing, technical guidance, and feedback.
  • Establish team engineering standards for architecture, coding, testing, and operational readiness.
  • Define and operate reliability practices, including SLIs/SLOs, incident response, root-cause analysis, postmortems, and continuous improvement.
  • Identify recurring operational issues and automate remediation to improve stability and observability through logs, metrics, and tracing.
  • Build and maintain CI/CD pipelines and release strategies, including quality gates, canary or blue-green deployments, rollback, and feature flags.
  • Communicate status and risks, manage priorities and dependencies across initiatives, and collaborate in Scrum and Agile ceremonies.
  • Deliver production code primarily in Java, with Python as needed, using AWS and related technologies.

Benefits

  • Competitive total rewards package, including base salary and, for eligible roles, commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service