Lead Software Engineer- Python Full Stack

JPMorgan Chase & Co.•Houston, TX

About The Position

As a Lead Software Engineer at JPMorganChase within the Corporate Sector, you will contribute to an agile team that builds, enhances, and delivers secure, stable, and scalable technology products. You will develop critical technology solutions across technical areas and business functions in support of firm objectives. The role includes designing, developing, testing, troubleshooting, and maintaining software, as well as supporting operational stability in a large corporate environment. You will help the team use approved AI-assisted engineering tools and practices responsibly to improve software quality, delivery speed, and operational outcomes. This includes establishing validation standards for AI-generated outputs, promoting secure and compliant use, and sharing effective approaches across the team. You will also lead evaluations with vendors, startups, and internal teams to assess technical capabilities and architectural fit. JPMorganChase offers a competitive total rewards package. Eligible employees may receive commission-based pay or discretionary incentive compensation. Benefits and programs are based on eligibility and include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, with demonstrable expertise coding in Python.
  • Experience across the full Software Development Life Cycle.
  • Expertise developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
  • Experience leading effective use of approved AI-assisted software development tools, including setting team expectations for validating outputs for correctness, performance, and security.
  • Strong knowledge of software applications and technical processes within a technical discipline such as cloud, artificial intelligence, machine learning, or mobile.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations.
  • Experience coaching engineers on safe, compliant adoption of AI-assisted tools within delivery practices.
  • Proficiency in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, continuous integration and continuous development, application resiliency, and security.
  • In-depth knowledge of the financial services industry and its IT systems.
  • Practical cloud-native experience.

Nice To Haves

  • Familiarity with modern front-end technologies, including UI and React.
  • Exposure to cloud technologies, including AWS.
  • Exposure to banking, finance, or risk domains.

Responsibilities

  • Execute creative software solutions, including design, development, and technical troubleshooting, using approaches that address complex technical problems.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Drive team 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.
  • Apply Software Development Life Cycle toolchain capabilities, including authorized AI-assisted development and automation tools, to improve automation outcomes.
  • Identify opportunities to eliminate or automate recurring issue remediation and improve software 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.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
  • Commission-based pay and/or discretionary incentive compensation may be available to employees in eligible roles.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service