JP Morgan Chase & Co.

Director of Software Engineering-HR Domain

JP Morgan Chase & Co.$150K — $180K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years experience in software engineering; 5+ years in leadership roles
  • Hands-on expertise with AWS and serverless design patterns
  • Proven experience in building multi-region, high-availability applications
  • Strong skills in Java and Python with modern frameworks
  • Experience in developing across Web, Mobile, and conversational platforms
  • AI-native development experience with tools like Claude Code and Copilot
  • Familiarity with compensation, benefits, payroll, or time applications

Responsibilities

  • Architect and operate scalable applications on AWS using serverless design
  • Design continuous availability systems with multi-region resiliency
  • Lead full-stack development using Java, Python, and front-end frameworks
  • Drive AI-native engineering to accelerate delivery within controls
  • Build high-accuracy MCP servers for conversational applications
  • Enforce modern engineering best practices in development workflows
  • Manage innovation across application portfolios balancing speed and security
  • Promote secure-by-design development in a regulated environment

Benefits

  • Comprehensive health insurance plans
  • Generous retirement savings plan options
  • Flexible work hours and remote work opportunities
  • Professional development and training programs
  • Inclusive workplace culture that values diversity and respect
Full Job Description
JOB DESCRIPTION

As a Director of Software Engineering at JPMorgan Chase within Corporate Technology – HR, Pay & Time Technology, you provide deep, hands-on technical leadership across multiple application teams while remaining close to the code. You set the engineering bar, architect and build highly scalable solutions, and drive relentless innovation—helping the firm remain at the forefront of industry trends, best practices, and technological advances.

 

In this role you design and build custom, highly scalable applications on AWS that power Compensation, Benefits, Payroll, and Time for the largest bank in the world. You lead engineering for a portfolio of applications that must never go down, blending modern serverless design, multi-region active-active resiliency, and AI-native development to deliver continuously across Web, Mobile, and conversational interfaces.

Job responsibilities

  • Architects, builds, and operates custom, highly scalable applications on AWS using serverless design patterns, delivering mission-critical Compensation, Benefits, Payroll, and Time capabilities
  • Designs and runs multi-region active-active applications engineered for continuous availability—resilient, self-healing, and built to never go down—for a large, regulated, globally distributed enterprise
  • Leads hands-on development across the full stack—Web, Mobile, and conversational chat—building robust services with Java and Spring Boot, Python, and modern front-end frameworks, and setting standards for clean, secure, testable, and maintainable code
  • Drives AI-native engineering: agentic development workflows, prompt and loop engineering, and AI-assisted development with Claude Code, Copilot, or similar tools to accelerate delivery while maintaining strong controls
  • Builds MCP (Model Context Protocol) servers and custom agents that drive accurate, low-latency interactions with conversational platforms such as Moveworks—engineered for high accuracy and no hallucinations through grounding, tool/function calling, and guardrails
  • Establishes and enforces modern engineering practices—CI/CD, test-driven development (TDD), Infrastructure as Code, Pipeline as Code, automated security scanning, and observability
  • Manages and continuously innovates across a portfolio of applications, balancing rapid, iterative delivery with operational stability, security, and compliance-by-design
  • Champions secure-by-design development with guardrails appropriate for a highly regulated industry, supporting controls, statutory and tax considerations, segregation of duties, and access management
  • Partners with product, platform, and operations stakeholders to translate needs into pragmatic, high-quality technical solutions; hires, mentors, and grows strong engineers; and champions the firm's culture of diversity, opportunity, inclusion, and respect
  • Sets direction and governance for agentic AI-enabled engineering and SDLC/TLM automation within a technical area to drive measurable improvements in speed, quality, and operational outcomes (e.g., AI-orchestrated delivery workflows, release readiness controls, automated test modernization, and incident triage acceleration), while establishing guardrails for validation, security, resiliency, traceability, and reuse across teams. 
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation and support capacity unlock initiatives at scale. 

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise.
  • Deep, current, hands-on expertise developing on AWS with serverless design patterns (e.g., Lambda, API Gateway, DynamoDB, EventBridge, Step Functions)
  • Expert in designing and operating multi-region active-active applications with high-availability, resiliency, and disaster-recovery patterns for systems that must never go down
  • Strong programming expertise in Java with the Spring Boot and broader Spring framework (e.g., Spring Cloud, Spring Security), and in Python with modern frameworks (e.g., FastAPI, Flask)
  • Modern full-stack development across Web, Mobile, and conversational interfaces, including front-end frameworks (e.g., React, TypeScript) and API-first design using GraphQL and REST
  • Demonstrated experience with AI-native development—agentic workflows, prompt engineering, and loop engineering—using tools such as Claude Code, Copilot, or similar
  • Experience building MCP servers and custom agents integrated with conversational/chatbot platforms (e.g., Moveworks), engineered for high accuracy and hallucination mitigation
  • Strong command of CI/CD, test-driven development (TDD), Infrastructure as Code, and Pipeline as Code, with automated testing and security embedded in pipelines
  • Domain experience building applications across Compensation, Benefits, Payroll, or Time
  • Experience leading adoption of agentic AI-enabled engineering practices (using enterprise-authorized tools within the work environment) across teams, including defining operating expectations (human-in-the-loop validation, quality gates), measuring outcomes, and ensuring secure handling of sensitive inputs/outputs. 
  • Strong understanding of responsible AI use and control expectations in engineering workflows, including data sensitivity, resiliency/security implications, and governance; ability to influence leaders on safe scaling patterns and reuse. 

Preferred qualifications, capabilities, and skills

  • Experience with microservices and event-driven architecture using frameworks such as Spring Boot, Spring Cloud, and messaging/streaming platforms (e.g., Kafka)
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes) and GitOps-based deployment on AWS
  • Experience integrating large vendor/payroll ecosystems and delivering end-to-end automation toward touchless processing
  • Experience evaluating and operationalizing emerging GenAI/agentic tooling with strong controls in an enterprise setting
  • Experience leading globally distributed engineering teams
  • Proven experience building secure code using guardrails appropriate for a highly regulated industry

About JP Morgan Chase & Co.

JP Morgan Chase & Co. stands at the forefront of the global financial services industry. They offer an expansive array of products and services to a diverse clientele, including individuals, corporations, governments, and institutions. Ever since the merger of J.P. Morgan & Co. and Chase Manhattan Corporation in 2000, this industry-leading entity has become renowned for its comprehensive portfolio encompassing consumer and community banking, corporate and investment banking, commercial banking, as well as asset and wealth management. Headquartered in the vibrant city of New York, JP Morgan Chase & Co. boasts a formidable presence across over 100 countries worldwide.

Unveiling Employment Opportunities at JP Morgan Chase & Co.

Vacancies and Hiring Initiatives

JP Morgan Chase & Co. is continuously on the lookout for talented individuals eager to contribute to its legacy of excellence. The company's recruitment efforts are geared towards identifying candidates with the right blend of skills and qualifications to drive forward its various business segments. Whether you are a seasoned professional or a recent graduate, JP Morgan Chase offers a plethora of job openings across multiple disciplines.

High-Demand Positions

Among the myriad of roles, certain positions stand out for their attractive compensation packages and career advancement prospects. Notably, high-paying jobs at JP Morgan Chase & Co. include Relationship Manager, Branch Manager, and Software Engineer. These roles are critical to the firm's operations and offer lucrative opportunities for those with the requisite expertise.

Navigating the Job Market at JP Morgan Chase & Co.

Leveraging Job Portals and Job Alerts

For job seekers aiming to tap into the opportunities at JP Morgan Chase, staying updated through job portals and subscribing to job alerts is crucial. These tools can provide timely information about job openings, job fairs, and recruitment events, enabling candidates to apply promptly and prepare adequately for interviews.

Preparing Your Job Application

Your job application, comprising your resume and cover letter, is your ticket to securing an interview at JP Morgan Chase. Highlight your qualifications, skills, and experiences that align with the job listing, ensuring you stand out in the competitive job market.

Acing the Interview

Preparation is key to succeeding in your interview with JP Morgan Chase. Familiarize yourself with the company's business segments, values, and recent achievements. Demonstrating how your background and aspirations match the company's goals can significantly increase your chances of employment. A World of Job Opportunites in the Financial Services Industry JP Morgan Chase & Co. offers a world of job opportunities for those seeking to make their mark in the financial services industry. With competitive salaries, comprehensive benefits, and endless possibilities for growth, positions at JP Morgan Chase are highly coveted. By staying informed through job sites, tailoring your applications, and preparing thoroughly for interviews, you can enhance your prospects of joining the esteemed ranks of JP Morgan Chase employees. Explore the job board, seize the job opportunities, and embark on a rewarding career journey with one of the world's leading financial institutions.
Learn more about JP Morgan Chase & Co.
Size
661 employees
Market Cap
$384.5 billion
Industry
Net Income
$29.1 billion
Founded
1823
5 Year Trend
+0.7%
Revenue
$261.5 million
NASDAQ

Similar Jobs

More Jobs at JP Morgan Chase & Co.

More Enterprise Technology Jobs

Find similar Director of Software Engineering-HR Domain jobs: