J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer - Multiple Teams

AI Application EngineeringConfirmed live in the last 24 hours
Full-timePlano, TX, USANo salary listedIn-person

About the Job

Requirements

  • Expert-level proficiency in Python and strong experience building backend services in enterprise environments.
  • Hands-on production experience building, operating, and maintaining AI applications using ADK and LangGraph.
  • Formal training or certification on software engineering concepts and 6+ years of applied experience, or equivalent experience.
  • Strong hands-on experience in system design, application development, testing, and operational stability for production services.
  • Strong experience with API design and implementation using FastAPI or an equivalent, including REST service and microservice development best practices.
  • Strong understanding of software design principles and patterns and the ability to apply them in production systems.
  • Experience with relational databases such as Postgres, including strong SQL fundamentals.
  • Proficiency in one or more programming languages and the ability to learn new technologies quickly and guide others in adoption and best practices.
  • Experience developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages.
  • Solid understanding of agile methodologies and engineering practices such as continuous integration and continuous delivery, application resiliency, performance engineering, and security by design.
  • Ability to lead technical discussions and drive alignment across stakeholders, including design reviews, trade-offs, delivery plans, and risk management.

Responsibilities

  • Lead the technical design and implementation of software solutions, including system architecture, component design, and integration patterns.
  • Own hands-on delivery of production AI and agentic applications using ADK and LangGraph.
  • Define and implement API design standards using REST and contract-first approaches, and partner with consumers to ensure usability and reliability.
  • Write secure, high-quality, production-ready code, preferably in Python, and support team standards through code and design reviews.
  • Design, develop, and troubleshoot with consideration for performance, resiliency, and operational readiness.
  • Build and maintain AI application quality controls and guardrails appropriate for production use.
  • Partner with Product, Security, Site Reliability Engineering, and peer engineering teams to translate requirements into well-designed APIs and reliable services.
  • Drive improvements across the software development lifecycle toolchain, including continuous integration and continuous delivery, test automation, security scanning, and dependency management, to improve delivery velocity and quality.

Desired Qualifications

  • Hands-on experience building and operating cloud-based applications in AWS environments.
  • Familiarity with containers and continuous integration and continuous delivery practices in production environments.

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