Sr Manager of Software Engineering - Resiliency Engineering

JP Morgan Chase

Tampa (FL)

On-site

USD 180,000 - 280,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase in Florida is seeking a Senior Manager of Software Engineering within the Commercial and Investment Bank's Payments and Global Banking Technology organization. You will lead an agile team to design and deliver trusted market-leading technology products securely, with emphasis on resiliency and scale for merchant payment journeys.

You will drive multi-region deployments on AWS, oversee failover and release strategies, and collaborate with architects to establish robust patterns

Qualifications

  • Designing or running multi-region systems at scale on AWS with active-active or active-passive configurations.
  • Strong microservices understanding and impact of boundaries on resiliency across complex platforms.
  • Release engineering with canary and blue/green deployments, feature flags, automated rollback.
  • Observability and SRE practices including SLOs, monitoring, incidents analysis.
  • Experience leading resiliency testing such as game days or chaos experiments.

Responsibilities

  • Defines what 'done' means for resiliency standards with testable engineering criteria.
  • Drives multi-region engineering across Merchant Services apps, including deployment, failover, and traffic switching.
  • Maps dependencies across applications and journeys, turning them into delivery sequences.
  • Reviews failover runbooks, maps, release designs and observability plans with leaders.
  • Designs region failover tests, game days, rollback drills and synthetic journey tests.
  • Establishes reusable resiliency patterns with architects and platform engineering.
  • Gathers learnings from resiliency failures to improve patterns and processes.
  • Gives senior technology leaders a clear engineering view of risk and options.

Skills

Multi-region systems
AWS cloud
Kafka / MSK
Route 53
Kubernetes (EKS/ECS)
Databases
Release engineering
Observability / SRE
Leadership / influence

Tools

Kafka/MSK
Route 53
EKS/ECS
Databases

Job description

As a Senior Manager of Software Engineering at JPMorganChase within the Commercial and Investment Bank, Payments and Global Banking Technology organization you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Merchants rely on JPMorgan Payments to accept, process and settle their payments whenever their customers buy, and to keep doing so when something goes wrong behind the scenes. A merchant should never be able to tell that a region, a dependency or a release has failed.

Job Responsibilities
  • Defines what \"done\" means for each resiliency standard as testable engineering criteria, such as what counts as a proven region failover for a merchant journey, what a rollback must cover (code, feature flags, configuration and data), and what a canary must measure before traffic widens.
  • Drives multi-region engineering across Merchant Services applications, including deployment and releases, automated failover and failback, and independent traffic switching.
  • Maps dependencies across applications and merchant journeys, including event producer and consumer chains and shared services, and turns them into a delivery sequence that holds up technically.
  • Reviews failover runbooks, dependency maps, release designs and observability plans with engineering leaders and architects, and judges whether dates, blockers and exception requests are technically sound.
  • Designs region failover tests, game days, rollback drills and synthetic journey tests, and decides whether the results prove the standard across the whole merchant journey.
  • Establishes reusable resiliency patterns with architects and platform engineering, covering failover, traffic switching, release safety, pipeline guardrails, synthetic journeys and edge telemetry.
  • Leads the technical learning from resiliency failures in testing and production, making sure root causes are conclusive and fixes address the pattern rather than the single instance, working through the existing release management and problem management processes.
  • Gives senior technology leaders a clear engineering view of what is proven, what is at risk and why, and the options.
Required Qualifications, Capabilities, and Skills
  • Hands-on experience designing or running multi-region systems at scale on AWS, in both active-active and active-passive configurations, including messaging (Kafka or Amazon MSK), traffic routing (Amazon Route 53), containers (Amazon EKS or ECS) and databases.
  • Strong understanding of microservices architecture, including design-time and runtime coupling, with the ability to assess how service boundaries and dependencies affect resiliency across complex platforms.
  • Release engineering experience with canary and blue/green deployments, feature-flag control and automated rollback.
  • Observability and site reliability engineering experience, including SLOs, synthetic monitoring, edge and real-user telemetry, and incident analysis.
  • Experience leading resiliency testing, such as game days, chaos engineering or disaster recovery exercises, and the judgment to tell a real proof from a flawed one.
  • Ability to influence senior engineering leaders and architects through technical argument, without direct authority.
  • A track record of driving an engineering standard across many teams until they adopted it.
Preferred Qualifications, Capabilities, and Skills
  • Experience in payments or another regulated industry.
  • Hands-on experience with resiliency patterns such as dependency isolation and graceful degradation; retries, timeouts and circuit breakers; data replication, idempotency and reconciliation; and capacity headroom and load shedding during recovery.
  • Experience leading root-cause analysis for complex incidents that span several teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Manager of Software Engineering - Resiliency Engineering
Sr Manager of Software Engineering - Resiliency Engineering

JPMorgan Chase & Co. • Tampa (FL)

On-site
USD 180,000 - 240,000
Sr Manager of Software Engineering - Resiliency Engineering
Sr Manager of Software Engineering - Resiliency Engineering

Aumni • Tampa (FL)

On-site
USD 140,000 - 200,000
Health care coverage
On-site health and wellness centers
Retirement savings plan
+4
Senior Resiliency Engineering Lead - Merchant Payments
Senior Resiliency Engineering Lead - Merchant Payments

Aumni • Tampa (FL)

On-site
USD 140,000 - 200,000
Health care coverage
On-site health and wellness centers
Retirement savings plan
+4
Senior Resiliency Engineering Leader (Multi-Region Cloud)
Senior Resiliency Engineering Leader (Multi-Region Cloud)

JP Morgan Chase • Tampa (FL)

On-site
USD 180,000 - 240,000
Lead Software Engineer - Java, Resiliency Technology
Lead Software Engineer - Java, Resiliency Technology

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 180,000
Lead Software Engineer - Java, Resiliency Technology
Lead Software Engineer - Java, Resiliency Technology

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Senior Resiliency Engineering Manager — Multi-Region Systems
Senior Resiliency Engineering Manager — Multi-Region Systems

JP Morgan Chase • Tampa (FL)

On-site
USD 180,000 - 280,000
SRE Software Engineer III
SRE Software Engineer III

JPMorgan Chase & Co. • Kentucky

On-site
USD 120,000 - 180,000
Senior Lead Site Reliability Engineer
Senior Lead Site Reliability Engineer

Testing Site - JPMC • Plano (TX)

On-site
USD 140,000 - 190,000
Vice President - Lead Site Reliability Engineer
Vice President - Lead Site Reliability Engineer

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 180,000 - 240,000
Health insurance