Lead Software Engineer - Agentic

JPMorgan Chase JPMorgan Chase · Banking · Houston, TX +1 · Corporate Sector

Lead Software Engineer role focused on building agentic AI systems and LLM-based solutions within a large enterprise. Requires strong software engineering skills, cloud-native experience (AWS), and hands-on experience with LLMs, agent orchestration, tool use, retrieval, and safety mechanisms. Experience with Databricks and modern data pipelines is also expected.

What you'd actually do

  1. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  2. Develops secure high-quality production code, and reviews and debugs code written by others
  3. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  4. Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  5. Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies

Skills

Required

  • Python
  • Java
  • AWS
  • LLMs
  • agentic systems
  • orchestration patterns
  • tool/function calling
  • retrieval
  • structured outputs
  • evaluations
  • safety/guardrails
  • Databricks
  • Spark
  • Delta
  • JavaScript
  • TypeScript
  • React
  • automation
  • continuous delivery
  • agile delivery
  • secure engineering practices
  • system design

Nice to have

  • AWS EC2
  • AWS EKS
  • AWS RDS
  • AWS S3
  • AWS Lambdas
  • AWS EMR
  • AWS Glue
  • PySpark
  • Hadoop
  • ETL
  • Snowflake
  • SQL
  • Airflow

What the JD emphasized

  • Strong hands-on expertise in Python and/or Java with demonstrated delivery of secure, high-quality production code
  • Strong experience building cloud-native solutions on AWS (compute, storage, security/IAM, networking, observability)
  • Strong experience with LLMs and agentic systems, including orchestration patterns, tool/function calling, retrieval, structured outputs, evaluations, and safety/guardrails
  • Experience building data-intensive applications and workflows using Databricks (Spark, Delta, jobs/workflows)

Other signals

  • LLMs and agentic systems
  • orchestration patterns
  • tool/function calling
  • retrieval
  • structured outputs
  • evaluations
  • safety/guardrails