Jobs · Engineering · Texas

Principal Java Software Engineer - Executive Director of Software Engineering

JPMorganChase · Plano, TX · 3 wk ago
On-siteEngineeringFull-time

About the role

As a Director of Software Engineering at JPMorgan Chase within the Asset & Wealth Management, Equity Plan Services Platform Team, you will lead multiple technical areas, manage the activities of several departments, and collaborate across technical domains. You will work shoulder‑to‑shoulder with the engineering team on a high‑throughput, regulated financial system that handles trade execution, RSU/ESPP release processing, cash movement orchestration, and client reporting at scale. The role involves writing code, designing distributed systems, owning production reliability, and driving architecture decisions across the stack—from Spring Boot microservices and Kafka event pipelines to AWS‑native infrastructure and SQL/NoSQL data layers—while communicating precisely with Business, Trading, and Operations teams.

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) to drive firm‑wide objectives such as speed, scalability, reliability, and cost‑to‑serve; establishes portfolio‑level standards for AI‑orchestrated delivery workflows, release governance, automated test modernization, resilience engineering, and incident response acceleration, with 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; plus 5+ years 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) with ability 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: building pipelines and writing 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), 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 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 a 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.

About us

JPMorgan Chase, 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. With a history spanning over 200 years, we are a leader in investment banking, consumer and small‑business banking, commercial banking, financial transaction processing, and asset management.

Benefits

  • Competitive total rewards package, including base salary determined by role, experience, skill set, and location.
  • Commission‑based pay and/or discretionary incentive compensation, paid in cash and/or forfeitable equity, awarded for individual achievements.
  • Comprehensive health‑care coverage.
  • On‑site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
  • Additional benefits and programs based on eligibility.

Similar jobs