Senior Director of Software Engineering

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Plano, TX
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $191k
$107k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $157,625–$223,750.

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 the Senior Director of Software Engineering, you will lead a team of engineers and architects to drive the architecture, design, and development of enterprise-grade data platforms. You will build scalable, high-performing data pipeline solutions in the Public Cloud to provide actionable insights across multiple business units. Your daily responsibilities include managing complex project execution, overseeing budgets and timelines, and mentoring technical leads within a matrixed organization. The role requires expertise in distributed systems, cloud-native architectures, and modern methodologies like Agile and DevOps. You will work with technologies including Apache Spark, Apache Flink, Iceberg, and Delta to manage petabyte-scale batch and real-time data processing. Key responsibilities involve ensuring data governance, security, and quality while managing OLTP, OLAP, and NoSQL databases to solve complex data modernization and integration challenges for diverse technical personas.

What does a Software Engineering Director earn?

Median $262275 from 30 postings across 13 companies.

See salary data

What you'll do

  • Drive the architecture, design, and development of scalable data platforms to provide actionable insights.
  • Lead the execution of firm-wide migrations to strategic platforms and cloud environments.
  • Oversee complex technology projects by managing resources, budgets, timelines, and risk mitigation.
  • Improve the resiliency and availability of secure, high-performing platforms in the public cloud.
  • Elevate engineering standards through coaching, talent development, and establishing best practices.
  • Implement data governance, quality, security, and integration across various data products.
  • Manage large-scale distributed systems using Apache Spark, Apache Flink, and modern open table formats.
  • Align cross-functional initiatives with business objectives by influencing peer leaders and senior stakeholders.

What we're looking for

  • Bachelor's degree in Computer Engineering, Computer Science, or a related field plus ten years of experience in the job offered or as a senior technical leader.
  • Master's degree in Computer Engineering, Computer Science, or a related field plus seven years of experience in the job offered or as a senior technical leader.
  • Seven years of experience in software engineering and managing/mentoring engineers and technical leads in a matrixed organization.
  • Seven years of experience leading large-scale software development projects from inception through delivery including planning, execution, and delivery.
  • Seven years of experience leading complex data modernization projects supporting system design, testing, and operational stability.
  • Seven years of experience designing and implementing large-scale distributed systems and cloud-native architectures using public or private cloud platforms.
  • Seven years of experience utilizing modern software development methodologies including Agile and DevOps practices in an enterprise environment.
  • Seven years of experience overseeing secure coding practices, budget planning, resource allocation, vendor management, and cross-functional stakeholder collaboration.

More like this

Similar roles

Senior Director of Software Engineering

JPMorgan Chase

Jersey City, NJ 15 days ago
PySpark Spark Flink DBX CI/CD Serverless Data Engineering Observability Reliability Engineering AI Frameworks Data Governance Performance Engineering Capacity Planning
10+ yrs exp

Senior Data Engineering Manager

Booz Allen Hamilton

McLean, VA 15 days ago $125,300$233,000
Databricks Apache Spark Python SQL ETL ELT DataOps CI/CD Delta Lake Unity Catalog Data Modeling Data Warehousing Medallion Architecture Data Quality Observability MLOps Agile
10+ yrs exp

Director of Software Engineering

JPMorgan Chase

Palo Alto, CA 17 days ago
AWS Java Spring Boot C++ Apache Kafka Apache Spark CI/CD ISO 20022 EC2 S3 RDS Lambda EMR Step Functions Glue ActiveMQ ETL Distributed Systems Agile Data Modeling
10+ yrs exp

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

New York, NY 123 days ago
AWS Java Spring PostgreSQL Oracle Cloud Native Distributed Systems API Low Latency Full Stack Software Engineering Modernization Technical Roadmap Scalability Fault-Tolerance
10+ yrs exp