Lead Distributed Systems Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$125k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $152,000–$209,156.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Distributed Systems Engineer

As a Lead Distributed Systems Engineer, you will join an agile team to design and deliver trusted, market-leading technology products that are secure, stable, and scalable. You will be responsible for building and evolving critical backend platforms and services that operate reliably across multiple systems, regions, and environments. Your daily work involves executing software solutions, developing low-latency or high-throughput services, and designing architecture for complex distributed applications involving service decomposition, data consistency patterns, caching, and failover. You will manage end-to-end system ownership including observability, incident response, and performance optimization while identifying systemic issues like hot partitions or cascading failures. The role requires expertise in modern object-oriented languages, SQL and NoSQL database querying, CI/CD pipelines, and distributed systems fundamentals such as consensus basics, idempotency, concurrency, replication, and partitioning to solve complex production problems.

What you'll do

  • Design, develop, and troubleshoot resilient distributed solutions for complex production problems.
  • Build high-throughput, low-latency services, background workers, and APIs with strong reliability guarantees.
  • Create architecture artifacts for service decomposition, data consistency, caching, and failover.
  • Own end-to-end system operations including observability, incident response, and performance optimization.
  • Analyze production telemetry and business data to drive improvements in scalability and reliability.
  • Proactively identify and resolve systemic issues like hot partitions, thundering herds, and cascading failures.
  • Partner with infrastructure, security, and platform teams to deliver integrated capabilities and service contracts.
  • Participate in communities of practice through mentoring and technical design reviews.

What we're looking for

  • Bachelor’s degree or equivalent experience in Computer Science, Engineering, Mathematics, or a related discipline.
  • Recent, hands-on experience building distributed systems in one or more modern object-oriented languages.
  • Strong understanding of distributed systems fundamentals including consistency models, consensus basics, idempotency, concurrency, and failure handling.
  • Practical experience in system design, application development, testing, and operational stability in production environments.
  • Experience developing, debugging, and maintaining code in a large corporate environment with SQL or NoSQL database querying.
  • Solid knowledge of the Software Development Life Cycle and engineering best practices like code review and automated testing.
  • Working knowledge of agile methodologies, CI/CD, application resiliency, and security controls.
  • Experience building high-performance enterprise applications for real-time environments (preferred).

More like this

Similar roles

Lead Software Engineer, Distributed Systems

Salesforce

San Francisco, CA 11 days ago $172,500–$260,100
Java Kubernetes Docker AWS GCP Azure CI/CD Jenkins Kafka Spark Druid Nginx Envoy REST SOAP TCP/IP DNS TLS HTTP
10+ yrs exp Hybrid

Senior Distributed Systems Engineer

Cloudflare, Inc

Austin, TX 74 days ago
Go Rust C++ Kubernetes PostgreSQL ClickHouse gRPC REST Distributed Systems Cryptography Key Management CDN L4/L7 Proxy Observability
5+ yrs exp

Senior Software Engineer, Distributed Systems

Microsoft

Redmond, WA 63 days ago $119,800–$234,700
Microsoft Azure Distributed Systems Microservices Containers CI/CD Infrastructure as Code Python C# Java JavaScript C++ C Event-Driven Architecture Caching Messaging Automated Testing Observability Security
4+ yrs exp

Lead Systems Engineer

The Walt Disney Company

Glendale, CA +2 11 days ago $135,400–$181,600
Infrastructure-as-Code CI/CD Kubernetes VMware S3 NFS Distributed Systems Object Storage Monitoring Observability Automation High Availability
7+ yrs exp Hybrid

Lead Systems Engineer

L3Harris

Mason, OH 7 days ago
Systems Engineering EO/IR Model Based Systems Engineering System Integration Validation Verification Simulation Debugging Technical Planning
9+ yrs exp