J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeHouston, TX, USANo salary listedIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on expertise in Java/J2EE, Spring Boot, and microservices architecture for building secure, high-quality, production-grade systems.
  • Proficiency with AWS, Terraform, GitHub, Jenkins, and modern developer tooling such as GitHub Copilot.
  • Experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting, and setting 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 adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption.
  • Proficiency with relational databases such as PostgreSQL and MySQL; NoSQL databases such as DynamoDB, Redis, and Cassandra; and GraphQL.
  • Experience with Docker and container orchestration such as ECS, EKS, or Kubernetes.
  • Experience developing, debugging, and maintaining software in a large corporate environment using one or more modern programming languages and database querying languages.
  • Ability to write high-quality code in one or more languages, with strong debugging and troubleshooting skills.
  • Experience across the full Software Development Life Cycle, from design and implementation through testing, deployment, and production support.
  • Expertise with monitoring and observability tools such as Splunk, Datadog, Dynatrace, or CloudWatch, and ability to lead high-performing teams by influence, drive innovation, maintain team health, and own the end-to-end performance cycle.

Responsibilities

  • Design and implement complex software components across backend services, APIs, and user-interface experiences using Java, Python, and React, applying sound engineering judgment and pragmatic architecture.
  • Build and refine agentic capabilities using the Smart SDK, including tool integration, orchestration patterns, and production-ready safety and reliability guardrails.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, including AI-assisted code review and refactoring, test strategy acceleration, and incident and root-cause analysis support; establish validation standards for secure coding, peer review, and automated testing, and promote reuse of effective patterns.
  • Apply knowledge of software development life cycle toolchain capabilities, including enterprise-authorized AI-assisted development and automation, to improve the value realized from automation.
  • Write secure, high-quality production code; conduct code reviews and debugging; and provide hands-on mentorship to improve maintainability, performance, and consistency across the codebase.
  • Identify recurring issues and implement automation, preventative controls, and reliability improvements to reduce toil and improve system stability.
  • Engineer data and search solutions using PostgreSQL schema design, migrations, and query tuning, and OpenSearch indexing strategies and query relevance tuning, to support AI and analytics workflows.
  • Contribute to cloud-native engineering on AWS, partner on infrastructure as code using Terraform, and improve deployment safety, environment consistency, and observability.
  • Participate in technical evaluation sessions with internal partners and external vendors, assessing architecture, technical depth, and fit within existing platforms and information architecture.
  • Contribute to communities of practice and knowledge-sharing to accelerate adoption of modern engineering practices and leading-edge technologies.
  • Contribute to an inclusive team culture through daily collaboration and mentorship.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs