Senior Director of Software Engineering

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$110k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $162,237–$232,934.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Director of Software Engineering

As a Senior Director of Software Engineering within Data Technology, you will lead multiple technical areas and departments to drive the adoption of advanced technical methods across various teams. You will be responsible for setting multi-year strategies and target architectures for batch and streaming compute platforms while managing roadmap planning, delivery governance, and performance metrics like latency and throughput. Your daily work involves building capabilities for distributed batch processing using PySpark and DBX, as well as real-time streaming via Flink. You will also integrate compute platforms with AI frameworks to support automated data engineering workflows. The role requires expertise in CI/CD, serverless execution patterns, and security controls within a regulated environment. You will collaborate with product and technology leaders to translate business needs into executable portfolios while ensuring high reliability across large-scale infrastructure.

What does a Software Engineering Director earn?

Median $262275 from 30 postings across 13 companies.

See salary data

What you'll do

  • Develop and evolve multi-year strategies and target architectures for batch and streaming compute platforms.
  • Establish platform operating models, service catalogs, SLAs/SLOs, risk controls, and lifecycle standards.
  • Drive platform adoption, standardization, and cost/performance optimization across various workloads and environments.
  • Lead multiple engineering teams to deliver core compute services, libraries, and improved developer experiences.
  • Manage roadmap planning, prioritization, delivery governance, and measurable outcomes like availability and latency.
  • Define reference patterns for data processing, orchestration, observability, lineage, and reliability engineering.
  • Build and scale capabilities for distributed batch processing (PySpark) and real-time streaming (Flink).
  • Integrate compute platforms with firmwide AI frameworks to support automated data engineering workflows.

What we're looking for

  • Formal training or certification on software engineering concepts and 10+ years of applied experience.
  • 5+ years of experience leading technologists to manage, anticipate, and solve complex technical items within a domain of expertise.
  • Senior engineering leadership experience owning large-scale platforms with measurable reliability and adoption outcomes.
  • Deep expertise in distributed data processing (PySpark) and real-time streaming (Flink or equivalent).
  • Strong architecture capability across compute, storage, networking, security, and observability.
  • Proven ability to lead cross-functional delivery across multiple organizations with complex stakeholders.
  • Experience operating in regulated, high-control environments with strong risk and operational discipline.
  • Experience building developer platforms, data governance, or integrating AI capabilities into engineering workflows (preferred).

More like this

Similar roles

Senior Director of Software Engineering

JPMorgan Chase

New York, NY 24 days ago
Java Spring PostgreSQL Oracle Cloud Native Distributed Systems Agentic AI SDLC SRE API Resilience Engineering Security Scalability
10+ yrs exp

Senior Director of Software Engineering

JPMorgan Chase

New York, NY 67 days ago
Agentic AI SDLC TLM Automation Cloud Native Resilience Engineering System Design Release Governance Security Software Development Life Cycle AI-assisted development
10+ yrs exp

Senior Director of Software Engineering

JPMorgan Chase

Wilmington, DE 9 days ago
Agentic AI SDLC CI/CD AWS EKS Kubernetes Docker Kafka Kinesis PostgreSQL Neo4j Aurora REST SOAP gRPC GraphQL Datadog CloudWatch Agile Scrum Kanban QA Automation
10+ yrs exp

Senior Director Software Engineering

JPMorgan Chase

Columbus, OH 49 days ago
Agentic AI REST SOAP gRPC GraphQL AWS EKS Kubernetes Docker CI/CD Kafka Kinesis Datadog CloudWatch PostgreSQL Neo4j Aurora Agile Scrum Kanban QA Automation System Design
10+ yrs exp

Senior Director of Software Engineering

JPMorgan Chase

Jersey City, NJ 51 days ago
Agentic AI SDLC TLM Automation Cloud Native AI-assisted Development Release Governance Resilience Engineering Incident Response System Design Software Development Life Cycle Portfolio Governance Security Scalability
10+ yrs exp

Senior Director of Software Engineering, Infrastructure

JPMorgan Chase

Jersey City, NJ 10 days ago
Java Python Infrastructure as Code Kubernetes OpenShift Jenkins GitHub Actions GitLab Azure DevOps Argo Spinnaker Harness Flux Artifactory Nexus Maven Gradle Software Bill of Materials
10+ yrs exp