Lead Software Engineer - Fullstack Lead

JPMorgan Chase JPMorgan Chase · Banking · Plano, TX +1 · Asset & Wealth Management

Lead Software Engineer role focused on building full-stack features for an AI-powered advisory platform, including backend APIs, AI agent orchestration, and frontend UI. The role involves integrating LLMs with financial data and internal/third-party services.

What you'd actually do

  1. Design and deliver features across the full stack — backend APIs, AI agent orchestration, and frontend UI
  2. Build and maintain LLM tool integrations, keeping service responsibilities clean and well-bounded
  3. Integrate with internal and third-party financial data services, translating domain data into LLM-usable context
  4. Review the architectural surface of every feature before it ships
  5. Collaborate closely with team members — participating in design discussions, sharing context, and communicating trade-offs clearly both in writing and in conversation

Skills

Required

  • Java + Spring Boot
  • TypeScript + React
  • AI/LLM integration
  • Distributed systems fundamentals
  • Clear communicator
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong architecture instincts

Nice to have

  • Background in financial services, fintech, or wealth management
  • Familiarity with MCP (Model Context Protocol) or similar LLM tool-integration patterns
  • Experience with LangGraph or other graph-based agent frameworks (LangChain, AutoGen)

What the JD emphasized

  • AI/LLM integration
  • agentic systems
  • tool calling
  • structured output
  • context management
  • prompt design

Other signals

  • AI agent orchestration
  • LLM tool integrations
  • agentic systems