Senior Cloud Platform & Software Engineering Lead

Testing Site - JPMC

Columbus (OH)

On-site

USD 180,000 - 230,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Senior Manager of Software Engineering to provide technical coaching and advisory across multiple teams, guiding cloud-native, distributed systems on AWS with a focus on reliability and performance. You’ll influence budget, architecture decisions, and platform strategy while advancing self-service journeys powered by semantic models.

Lead with hands-on Java expertise, champion DevOps practices, and drive enterprise-scale RBAC/ABAC authorization programs, ensuring

Qualifications

  • 10+ years of experience leading technologists to manage and solve complex technical items within your domain of expertise, including hands-on Java development and distributed system design.
  • Deep expertise in Java, including modern frameworks (Spring Boot, etc.), concurrency, and performance tuning for large-scale, cloud-native applications.
  • Proven experience architecting, building, and operating distributed systems on AWS, leveraging services such as ECS/EKS, Lambda, S3, DynamoDB, and API Gateway.
  • Experience leading teams of technologists, guiding them through technical challenges in cloud-native and distributed environments.
  • Experience with hiring, developing, and recognizing talent, with a focus on fostering technical excellence and innovation.
  • In-depth knowledge of the services industry and their IT systems, with practical experience in cloud migration and modernization.
  • Proven experience building and operating self-service systems at large scale (e.g., automated provisioning, golden paths, developer enablement).
  • Deep experience implementing and governing RBAC/ABAC authorization models at enterprise scale, including role engineering, attribute policy design, and entitlement management.
  • Extensive experience with semantic modeling and translating those models into operational data stores; hands-on experience with graph-oriented data modeling and graph databases.
  • Enterprise architecture experience with a strong engineering focus, specifically in platform and service delivery (roadmaps, modernization, migration patterns, and operationalization), including distributed system design and cloud-native architecture.
  • Strong understanding of how semantic models and ABAC combine to enable dynamic self-service journeys across many services—including attribute sourcing, policy decisioning, and runtime enforcement integrated with APIs, gateways, and workflow engines.

Responsibilities

  • Provide overall direction, oversight, and coaching for a team of entry-level to mid-level software engineers, including hands-on guidance in Java development and best practices for building robust, scalable applications.
  • Lead the design, development, and deployment of cloud-native, heavily distributed systems and solutions on AWS, ensuring high availability, scalability, and resilience.
  • Be accountable for decisions that influence teams’ resources, budget, tactical operations, and the execution and implementation of processes and procedures, with a focus on optimizing cloud infrastructure and distributed architectures.
  • Ensure successful collaboration across teams and stakeholders, fostering alignment on technical design, cloud adoption, and distributed system integration.
  • Provide input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team, including cloud cost optimization and architectural trade-offs.
  • Guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives, including adoption of cloud-native patterns and DevOps practices.
  • Drive the strategy and delivery of self-service platforms and capabilities at scale (e.g., developer portals, automated environment provisioning, and pave-the-path guardrails) to improve engineering productivity and reduce lead time to value.
  • Define, implement, and govern enterprise-grade authorization models using RBAC and ABAC in partnership with Cyber and IAM, enforcing least privilege and policy consistency across platforms and services.
  • Establish and evolve semantic domain models and corresponding data architectures; apply graph database patterns where appropriate to enable relationship-centric capabilities and discovery.
  • Architect self-service journeys powered by semantic models and ABAC—dynamically routing, assembling, and authorizing capabilities across diverse services and channels to reduce friction and speed time to value.
  • Apply orchestration and choreography patterns that leverage semantic context and attributes; design for observability, idempotency, compensation, and graceful degradation to ensure resilient, high-trust experiences end to end, with a strong emphasis on distributed system reliability and cloud-native monitoring.

Skills

Java development
Distributed systems design
Cloud-native architectures
Leadership
RBAC/ABAC security model
Semantic modeling
DevOps practices
Budgeting & stakeholder influence
Self-service platform design
Graph data modeling

Tools

AWS
Lambda
S3
DynamoDB
API Gateway
Terraform

Job description

JPMorgan Chase is seeking a Senior Manager of Software Engineering to provide technical coaching and advisory across multiple teams, guiding cloud-native, distributed systems on AWS with a focus on reliability and performance. You’ll influence budget, architecture decisions, and platform strategy while advancing self-service journeys powered by semantic models.

Lead with hands-on Java expertise, champion DevOps practices, and drive enterprise-scale RBAC/ABAC authorization programs, ensuring

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineering Leader & Architect — Java + AWS
Senior Software Engineering Leader & Architect — Java + AWS

Testing Site - JPMC • Wilmington (DE)

On-site
USD 180,000 - 240,000
Senior Platform Lead — Java, React & AWS (Cloud-Native)
Senior Platform Lead — Java, React & AWS (Cloud-Native)

Next Frontier Capital • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Senior Cloud Platform Engineering Leader
Senior Cloud Platform Engineering Leader

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Senior Lead Software Engineer - Cloud-Native Java/React/AWS
Senior Lead Software Engineer - Cloud-Native Java/React/AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Software Engineering Leader — Cloud, CI/CD & Security
Senior Software Engineering Leader — Cloud, CI/CD & Security

Testing Site - JPMC • Columbus (OH)

On-site
USD 260,000 - 360,000
Senior Java Lead - AWS Cloud-Native & AI-Driven Platform
Senior Java Lead - AWS Cloud-Native & AI-Driven Platform

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Platform Lead - Cloud-Native Architect & Mentor
Senior Platform Lead - Cloud-Native Architect & Mentor

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 260,000
Senior Cloud-Native Platform Engineer (Java, AWS, AI)
Senior Cloud-Native Platform Engineer (Java, AWS, AI)

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer – Java/AWS, Scalable Cloud
Lead Software Engineer – Java/AWS, Scalable Cloud

Testing Site - JPMC • New York (NY)

On-site
USD 180,000 - 240,000
Senior Engineering Lead (Java/AWS) – Tech Coach & Strategy
Senior Engineering Lead (Java/AWS) – Tech Coach & Strategy

Testing Site - JPMC • New York (NY)

On-site
USD 150,000 - 210,000