Director of Software Engineering

JPMorgan Chase

Quick summary

Work type
On-site
Location
Palo Alto, CA
Salary
$265,200–$285,000 / yr
Posted
3 days ago
Closes
Jul 11, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $275k
$132k most similar roles pay here $301k

This role pays more than 92% of similar roles. Most pay $165,000–$223,750 — the shaded band above. At the midpoint, this role pays about $275k versus about $194k for comparable roles.

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 436 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Director of Software Engineering

As a Senior Director of Software Engineering at a leading tech company in Palo Alto, you will lead the engineering team responsible for developing and maintaining scalable microservices architectures using J2EE and Spring framework. Your day-to-day responsibilities include overseeing the entire SDLC, conducting code reviews, mentoring senior engineers, and fostering Agile practices to enhance productivity. You will work closely with cross-functional teams to ensure that software solutions meet business objectives while adhering to industry standards and regulatory compliance. Key skills required include experience in building distributed systems, implementing Jenkins pipelines for CI/CD, and using tools like Apache Kafka, React, and Tableau. This role demands expertise in managing project dependencies with Maven, optimizing SQL queries, and integrating Dagger for dependency injection, all while driving strategic technology initiatives to support organizational goals.

What you'll do

  • Oversee the entire Software Development Lifecycle (SDLC) to ensure adherence to architectural standards and best practices.
  • Lead the design of application specifications, translating technical requirements into robust software solutions.
  • Conduct thorough code reviews to maintain alignment with architectural specifications and industry standards.
  • Develop and track key performance indicators (KPIs) to measure engineering initiative success and drive continuous improvement.
  • Foster a culture of growth and innovation by recruiting, mentoring, and retaining top-tier senior engineers and managers.
  • Oversee the implementation of security best practices and compliance with industry regulations to protect data integrity and privacy.

What we're looking for

  • Master's degree in IT or related field plus six years of experience, or Bachelor's degree plus eight years of experience.
  • Four years of experience building scalable microservices architectures and fostering industry design patterns.
  • Three years of experience working in Agile development teams to drive cross-functional collaboration.
  • Experience leading application architecture governance aligned with business objectives and technology standards.
  • Expertise in strategic direction for enterprise-level applications using J2EE, Spring framework, and Jenkins pipelines.
  • Leadership in developing server-side applications using NodeJS, Java, CSS, HTML, SASS, React, and RESTful APIs.
  • Oversight of comprehensive testing strategies including automated, functional, performance, and user acceptance testing.

More like this

Similar roles

Software Engineer [Multiple Positions Available]

JPMorgan Chase

Chicago, IL 12 days ago
Java Spring Framework React.js SQL REST/GraphQL Git Maven Junit Jenkins Spinnaker Agile Methodologies Docker Kubernetes Oracle Databases JSON Event-Driven Architectures CI/CD Splunk Dynatrace AppDynamics Domain-Driven Design

Software Engineer

JPMorgan Chase

Wilmington, DE 5 days ago
Java Spring Spring Boot Hibernate Docker Apache Kafka AWS Git Jenkins SQL HTML CSS JavaScript jQuery React SASS Angular Bootstrap NodeJS Splunk Dynatrace REST SOAP Selenium Cucumber JUnit Agile

Software Engineer

JPMorgan Chase

New York, NY 4 days ago $168,000$215,000
Java Spring Boot ReactJS TypeScript Apache Kafka Cassandra Agile Docker Erwin Prometheus Grafana Jenkins GitLab Circuit Breaker Service Discovery Saga pattern Sidecar pattern CI/CD CSS HTML RESTful web services Dynatrace Splunk Git Cucumber Gherkin BlazeMeter

Director, Software Engineering

Arch Capital Group

Raleigh, NC 26 days ago
Agile API development API lifecycle management API security standards Cloud-native architectures Microservices Event-driven architecture Application test automation CI/CD Large-scale business applications AWS Kubernetes Docker Python Java JavaScript SQL NoSQL PostgreSQL MongoDB Git Jira Confluence Terraform

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 3 days ago $195,000$215,000
Java Spring Hibernate Apache Kafka Apache Camel IBM MQ REST APIs Oracle SQL Maven Jenkins Kubernetes JUnit GIT Dynatrace Splunk Agile

Director of Software Engineering

Morningstar Inc

Chicago, IL 11 days ago $195,600$299,916
AWS Java Spring Boot RESTful API Docker CI/CD Agile Python PostgreSQL Kubernetes Terraform AI Machine Learning
Hybrid