Demo

Principal Java Software Engineer - Executive Director of Software Engineering

JPMorgan Chase & Co.
Plano, TX Full Time
POSTED ON 10/28/2026
AVAILABLE BEFORE 11/28/2026
Job Description

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.

As a Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Equity Plan Services Platform Team, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains. Your expertise is applied cross-functionally to drive the adoption and implementation of technical methods within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances.

We are looking for a deeply technical, hands-on Director of Software Engineering to lead and work shoulder-to-shoulder with our engineering team on the Equity Plan Services platform - a high-throughput, regulated financial system handling trade execution, RSU/ESPP release processing, cash movement orchestration, and client reporting at scale. You will write code, design distributed systems, own production reliability, and drive architecture decisions across the stack - from Spring Boot microservices and Kafka event pipelines to AWS-native infrastructure and SQL/NoSQL data layers. Equally important is your ability to communicate with precision: working directly with Business, Trading, and Operations teams to translate requirements into engineering solutions and explain technical trade-offs without losing the room.

Job responsibilities

  • Directly manages multiple engineering domains with a strategic focus on microservices and cloud infrastructure.
  • Sets and scales multi-department strategy for event-driven system design and cloud architecture using enterprise-authorized tools.
  • Establishes standards for microservices architecture, cloud deployment strategies, and automated testing.
  • Applies knowledge of cloud and infrastructure tools to drive cross-domain integration.
  • Utilizes enterprise-authorized automation capabilities for measurable performance improvements.
  • Provides leadership and high-level direction to engineering teams across multiple platforms.
  • Oversees operations across various business lines, ensuring alignment with strategic goals.
  • Acts as the primary interface with senior leaders and stakeholders, driving consensus across technical objectives.
  • Sets and scales multi-department strategy for agentic AI-enabled engineering and SDLC/TLM automation (using enterprise-authorized tools within the work environment) to drive firmwide objectives (speed, scalability, reliability, and cost-to-serve), including portfolio-level standards for AI-orchestrated delivery workflows, release governance, automated test modernization, resilience engineering, and incident response acceleration; establishes guardrails for validation, security, resiliency, traceability, and reuse.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to drive cross-domain reuse and measurable capacity unlock outcomes across departments.
  • Influences peer leaders and senior stakeholders across the business, product, and technology teams

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
  • Experience developing or leading large or cross-functional teams of technologists
  • Expert-level backend engineering in Java (Spring Boot, Spring Integration, Hibernate/JPA) and/or Python; strong SQL and data modeling across relational and NoSQL systems.
  • Deep AWS experience: ECS/EKS, Lambda, Aurora, DynamoDB, S3, Glue, CloudWatch - able to design, deploy, and operate cloud-native systems end-to-end.
  • Hands-on Apache Kafka experience: topic design, consumer group management, exactly-once delivery, and stream processing patterns.
  • Solid grasp of distributed systems fundamentals: consistency models, CAP trade-offs, idempotency, distributed transactions, and failure modes.
  • Strong CI/CD and test engineering practice: you build the pipelines and write tests alongside the team.
  • Excellent communicator - able to move fluidly between engineering teams and business/operations stakeholders in the same conversation.
  • Experience leading multi-organization adoption of agentic AI-enabled engineering operating models (using enterprise-authorized tools within the work environment), including defining governance (human-in-the-loop decisioning, quality gates), measurement frameworks, and secure handling of sensitive inputs/outputs across teams.
  • Deep understanding of responsible AI risk, controls, and resiliency/security expectations at scale, with demonstrated ability to advise senior leaders on safe adoption, portfolio governance, and reuse-first strategies.

Preferred qualifications, capabilities, and skills
  • Proven experience delivering in a regulated environment (financial services preferred) with working knowledge of audit, entitlement, and compliance requirements.

About Us

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

About the Team

J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.

Salary.com Estimation for Principal Java Software Engineer - Executive Director of Software Engineering in Plano, TX
$244,745 to $293,413
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Java Software Engineer - Executive Director of Software Engineering?

Sign up to receive alerts about other jobs on the Principal Java Software Engineer - Executive Director of Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at JPMorgan Chase & Co.

  • JPMorgan Chase & Co. Wilmington, DE
  • Job Description JPMC is hiring to join the growing Asset and Wealth Management AI Engineering team. We are executing like a startup and building next-gener... more
  • 1 Day Ago

  • JPMorgan Chase & Co. Wilmington, DE
  • Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software ... more
  • 1 Day Ago

  • JPMorgan Chase & Co. Wilmington, DE
  • Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible - building the next ... more
  • 1 Day Ago

  • JPMorgan Chase & Co. Pleasant Grove, UT
  • Job Description Assume a vital position as a key member of a high-performing team that delivers infrastructure and performance excellence. Your role will b... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Principal Java Software Engineer - Executive Director of Software Engineering jobs in the Plano, TX area that may be a better fit.

  • Software Guidance & Assistance Irving, TX
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Software Engineer - Java Microservices for a right to hire assignment with one of our premi... more
  • 3 Days Ago

  • Asure Software Addison, TX
  • Who we are Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owner’s mentality.... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!