Senior Director of Software Engineering - Equity Plan Services Platform Team

JPMorgan Chase & Co.

Plano (TX)

On-site

USD 210,000 - 340,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase & Co. seeks a hands-on Senior Director of Software Engineering to lead the Equity Plan Services platform within Asset & Wealth Management.

You will own architecture decisions, design distributed systems, and ensure reliability across Spring Boot microservices, Kafka pipelines, and AWS infrastructure. You will collaborate with Business, Trading, and Operations to translate requirements into scalable engineering solutions, driving speed, scalability, and cost-to-serve while

Qualifications

  • Formal training or certification in software engineering concepts and 10+ years of applied experience.
  • Experience leading large cross-functional technologist teams.
  • Expert-level backend in Java (Spring Boot) and/or Python; strong SQL/NoSQL data modeling.
  • Deep AWS expertise: ECS/EKS, Lambda, Aurora, DynamoDB, S3, Glue, CloudWatch.
  • Hands-on Apache Kafka: design, consumer groups, exactly-once delivery, stream processing.
  • Strong grasp of distributed systems: consistency, CAP, idempotency, failures.
  • Strong CI/CD and test engineering; build pipelines and tests with teams.
  • Excellent communicator between engineering and business/operations stakeholders.
  • Experience leading multi-organization adoption of AI-enabled engineering and governance.
  • Understanding of responsible AI risk and portfolio governance.

Responsibilities

  • Directly manages multiple engineering domains with a focus on microservices and cloud infrastructure.
  • Sets and scales multi-department strategy for event-driven design and cloud architecture.
  • Establishes standards for microservices, cloud deployment, and automated testing.
  • Drives cross-domain integration with cloud and infrastructure tools.
  • Leads enterprise automation for performance improvements.
  • Provides leadership to engineering teams across platforms.
  • Oversees operations across business lines aligning with strategic goals.
  • Interfaces with senior leaders to drive consensus on technical objectives.
  • Drives AI-enabled delivery workflows, release governance, and security guardrails.
  • Ensures reuse and governance across teams.

Skills

Java backend
Python backend
SQL & NoSQL data modeling
AWS
Apache Kafka
Distributed systems
CI/CD & testing
Communication
AI governance knowledge

Education

Software engineering background or equivalent training

Tools

Spring Boot
Hibernate/JPA
Kafka tooling
AWS cloud tooling

Job description

Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let’s push the boundaries of what's possible together.

As a Senior Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Equity Plan Services PlatformTeam, 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 Senior 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Director of Software Engineering Equity Derivatives Technology
Sr Director of Software Engineering Equity Derivatives Technology

JPMorgan Chase & Co. • New York (NY)

On-site
USD 210,000 - 300,000
Senior Director of Software Engineering
Senior Director of Software Engineering

JPMorgan Chase & Co. • New York (NY)

On-site
USD 260,000 - 320,000
Sr. Director of Software Engineering
Sr. Director of Software Engineering

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 200,000
Lead Software Engineer - Java/DevOps/AWS
Lead Software Engineer - Java/DevOps/AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 180,000
Sr Director of Software Engineering Equity Derivatives Technology
Sr Director of Software Engineering Equity Derivatives Technology

J.P. Morgan • New York (NY)

On-site
USD 250,000 - 380,000
Competitive total rewards
Senior Lead Software Engineer - Front Office Trading
Senior Lead Software Engineer - Front Office Trading

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Lead Software Engineer - Java
Lead Software Engineer - Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 185,000
Lead Software Engineer - Python/ Java/ AWS
Lead Software Engineer - Python/ Java/ AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Sr Director of Software Engineering - Deposits Technology
Sr Director of Software Engineering - Deposits Technology

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 180,000 - 240,000
Lead Software Engineer - Java / AWS / AI
Lead Software Engineer - Java / AWS / AI

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 180,000 - 280,000