Senior Lead Software Engineer, Platform Engineering

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Employment
Full-time
Posted
63 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$89k $250k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $151,000–$202,125.

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

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer, Platform Engineering

The Sr Lead Software Engineer - Platform Engineering joins an agile team within the Commercial & Investment Bank - Payments Technology Space. This role involves designing, building, and maintaining a proprietary Java framework built on Spring Boot, including starters, auto-configuration, and dependency management. Key responsibilities include owning framework versioning, release strategies, and test automation for unit, integration, and contract tests. The engineer will manage containerized delivery, contribute to shared platform services, and lead the adoption of enterprise-authorized AI-assisted engineering practices. Required skills include deep Java engineering experience, Spring Boot internals, semantic versioning, and container runtime systems. The role utilizes Terraform, Spinnaker, Kafka, Cassandra, and OpenTelemetry. You will solve complex, cross-cutting framework issues and make critical system design decisions for a large consumer base.

What you'll do

  • Design, build, and maintain a proprietary Java framework based on Spring Boot.
  • Manage the framework's versioning, release strategy, and consumer migrations across multiple active versions.
  • Develop and maintain a comprehensive test automation strategy including unit, integration, and contract tests.
  • Own the team's containerized delivery strategy and integration with managed container images.
  • Contribute to shared platform services that wire applications into the runtime environment.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Diagnose and resolve complex, cross-cutting issues originating in the framework layer.
  • Participate in global platform design discussions and make critical architectural decisions with long-lived consequences.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Significant Java engineering experience with depth in framework or platform library development.
  • Strong understanding of Spring Boot internals, including auto-configuration, bean lifecycle, and application context.
  • Experience building and maintaining test automation for library/framework code and integration test harnesses.
  • Understanding of semantic versioning, backward compatibility contracts, and multi-version support strategies.
  • Solid experience with containerized applications, container runtime systems, and managed container image strategies.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Hands-on experience with core cloud CI/CD tooling, including Terraform and Spinnaker.
  • Strong system design skills with the ability to communicate architectural trade-offs for a large consumer base.
  • Proven track record as a technical lead mentoring engineers and conducting substantive code reviews.
  • Experience with Kafka, Cassandra, or OpenTelemetry instrumentation at the framework/starter level (preferred).
  • Prior experience building or maintaining an internal Java framework built on Spring Boot in a large organization (preferred).
  • Experience in a large-scale engineering organization or a financial services background (preferred).
  • Experience working across geographically distributed teams in a senior or lead capacity (preferred).

More like this

Similar roles

Lead Software Engineer / Platform Engineer

JPMorgan Chase

Plano, TX 83 days ago
C# .NET PowerShell AI-assisted development LLM VS Code GitHub Copilot Claude Code Windows Automation REST API CI/CD Agile React Event-driven architecture Software Development Life Cycle Platform Modernization
5+ yrs exp

Senior Lead Software Engineer, Platform Engineer

JPMorgan Chase

New York, NY 112 days ago
Python Java SQL NoSQL AWS S3 EMR EKS ECS EC2 Splunk Elastic Search Dynatrace AppDynamics Grafana CloudWatch Datadog AI-assisted engineering System Design Machine Learning
5+ yrs exp

Lead Software Engineer, Platform Software Engineering

JPMorgan Chase

Jersey City, NJ 106 days ago
Python Go Java AWS Azure GCP Kubernetes Jenkins CI/CD Terraform DevSecOps infrastructure-as-code API Integration Jira Bitbucket Confluence Workflow Orchestration Observability policy-as-code
5+ yrs exp

Senior Software Engineer, Platform

SpaceX

Hawthorne, CA 26 days ago $165,000–$230,000
Python C#.NET Go Scala Java Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Angular React Make Bazel Pants Buck Gradle pip npm UNIX
5+ yrs exp

Lead Software Engineer, Platform Services

Salesforce

San Francisco, CA +5 20 days ago $172,500–$260,100
AWS GCP Node.js TypeScript JavaScript Terraform Kafka DynamoDB GraphQL Microservices CI/CD Jest Playwright Okta Auth0 OAuth 2.0 OpenID Connect Neo4j Kinesis ElastiCache AppSync SNS SQS Lambda Domain Driven Design
8+ yrs exp Hybrid