Senior Director of Software Engineering

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Consumer & Community Banking

Senior Director of Software Engineering to lead an AI engineering program focused on mainframe modernization in financial services. The role involves building agentic systems to ingest legacy code, generate specifications, and accelerate migration delivery, treating GenAI as a practical engineering discipline. Responsibilities include designing and operating the AI modernization pipeline, leading an AI engineering team, and implementing multi-agent workflows with evaluation frameworks and guardrails.

What you'd actually do

  1. Design, build, and operate the end-to-end AI modernization pipeline, including artifact ingestion, specification generation, agent-driven code translation, and automated verification
  2. Own the strategic sequencing of migration across domains, establishing beachheads, proving the model, and scaling against business commitments and platform readiness
  3. Build and lead a high-performing AI engineering team, hiring, mentoring, and retaining AI engineers while setting engineering standards and fostering a builder culture
  4. Partner directly with mainframe subject-matter experts to validate specifications, challenge assumptions, and ensure migrated logic preserves business intent
  5. Design multi-agent systems for discovery, specification, code generation, and verification, implementing prompt engineering strategies, evaluation frameworks, and guardrails tuned for financial calculation accuracy

Skills

Required

  • 10+ years applied software engineering experience
  • 5+ years of experience leading technologists
  • Deep hands-on experience building production LLM-based applications, agentic architectures, RAG pipelines, and LLMOps for 24/7 systems
  • Distributed systems experience in 24/7 environments, event-driven and batch architectures, API design, and modern cloud platforms (AWS/EKS/ECS/Kafka)
  • Demonstrated ability to build and scale engineering teams, including hiring, developing, and retaining senior technical talent
  • Expert proficiency with AI-assisted development tools as part of daily engineering workflow
  • Excellent communication skills with the ability to translate between highly technical AI concepts and business stakeholder needs
  • Experience designing and implementing multi-agent orchestration systems for complex, multi-step workflows
  • Proven track record of delivering large-scale technology programs with measurable business outcomes

Nice to have

  • Experience in financial services, particularly wealth management, brokerage, or capital markets processing
  • Master's degree in Computer Science or equivalent experience
  • Familiarity with calculation engines, workflow orchestration, and event sourcing patterns
  • Experience with JVM, Rust, PostgreSQL, and Kafka in production environments
  • Background in program management for large-scale technology transformations
  • Experience building evaluation and verification frameworks for code migration or translation systems

What the JD emphasized

  • Deep hands-on experience building production LLM-based applications, agentic architectures, RAG pipelines, and LLMOps for 24/7 systems
  • Experience designing and implementing multi-agent orchestration systems for complex, multi-step workflows
  • Proven track record of delivering large-scale technology programs with measurable business outcomes

Other signals

  • AI toolchain for mainframe modernization
  • build agentic systems
  • GenAI as a practical engineering discipline
  • extend coding agents
  • mission-critical platforms
  • multi-agent workflows