Lead Software Engineer - AWS, Python/Java - AI/ML

JPMorganChase•Jersey City, NJ

About The Position

As a Lead Software Engineer on JPMorgan Chase’s Consumer & Community Banking Wealth Management Technology team, you will contribute to an agile team that builds and enhances secure, stable, scalable technology products. You will deliver critical technology solutions across technical areas in support of business objectives, with a focus on data engineering, Python, SQL, AWS, and AI/ML-related systems. The role involves designing, developing, troubleshooting, and supporting production-grade software and data pipelines. You will help the team apply approved AI-assisted engineering tools and practices, establish standards for validating AI-generated outputs, and promote secure, responsible, and effective use of AI in engineering workflows. You will also identify opportunities to automate recurring remediation and improve application and system stability, and participate in technical evaluations with vendors, startups, and internal teams.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Strong experience in data engineering, Python, SQL, and AWS.
  • Strong hands-on Python development experience designing, building, and supporting production-grade applications and data pipelines.
  • Proficiency in PySpark and AWS Glue for building and optimizing distributed data-processing workflows.
  • Strong SQL skills and experience with data-processing and data-engineering workloads.
  • Hands-on experience with AWS cloud services and building cloud-native solutions.
  • Solid software engineering fundamentals and experience delivering and supporting production solutions.
  • Experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting.
  • Ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and security and resiliency expectations.
  • Experience coaching engineers on safe and compliant adoption of AI-assisted tools in delivery practices.

Nice To Haves

  • Proficiency in automation and continuous delivery methods, with strong SDLC discipline in CI/CD, testing, code quality, and release controls.
  • Advanced understanding of agile delivery, application resiliency, and secure engineering practices.
  • Strong hands-on Java development experience.
  • Knowledge of responsible AI practices, including secure data handling, traceability, and governance in regulated environments.
  • Prior experience in the financial services domain.
  • Exposure to knowledge graphs, entity resolution, anomaly detection, or recommendation systems.

Responsibilities

  • Execute software design, development, and technical troubleshooting, using creative approaches to solve technical problems.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Lead adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
  • Establish consistent validation standards for AI-assisted work, including secure coding, peer review, and automated testing, and promote reuse of effective patterns.
  • Use Software Development Life Cycle tools, including approved AI-assisted development and automation capabilities, to improve the value of automation.
  • Identify opportunities to eliminate recurring issues or automate their remediation to improve application and system stability.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability to existing systems and information architecture.
  • Build and support production-grade applications and data pipelines, including distributed data-processing workflows.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service