Senior Lead Software Engineer, Big Data & Cloud Engineering — Risk Central

JP Morgan Chase · London, England ·

Last confirmed by our partners on 16 Oct 2026.

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

Senior hands-on engineering leader responsible for building and operating scalable data and analytics services for markets risk. You will shape technical direction across Databricks and Redshift in a cloud-first environment, partnering with Front Office, Risk, Product Control, and Finance to deliver timely, high-quality analytics. You’ll drive end-to-end data pipelines, governance, and performance, while mentoring engineers and championing operational excellence. This role offers the opportunity to impact risk decisions at scale within JPMorgan Chase’s Risk Central platform.

Responsibilities

  • Lead end-to-end delivery across ingestion, transformation, storage, and consumption layers
  • Promote engineering best practices: design and code reviews, testing standards, CI/CD, and documentation
  • Mentor engineers to elevate technical quality and ownership
  • Design robust batch and streaming pipelines for high-volume workloads
  • Implement data modeling, partitioning, and performance tuning for large datasets
  • Build reusable data frameworks to accelerate onboarding of new datasets and analytics use cases
  • Engineer Databricks and Redshift data products and workflows (ingestion, transformations, serving)
  • Define approaches to data reconciliation, consistency, lineage, and controls across data warehouses
  • Optimize queries and manage cost with best practices for workload placement
  • Develop cloud-native AWS solutions (S3, EMR, Lambda, Kinesis, Glue, EventBridge, DynamoDB, Redshift, EKS) for reliability and scalability
  • Own production stability through monitoring, incident management, root-cause analysis, and SLAs/SLOs

Key requirements

  • Production-grade software delivery at scale
  • Proficiency in Python and/or Java/Scala with CS fundamentals
  • Hands-on experience with distributed data processing (Spark) and batch/streaming pipelines
  • Experience with Databricks, Redshift, or equivalent data warehouse/lakehouse platforms
  • SQL proficiency and data modeling understanding
  • Cloud engineering basics: security, networking, IAM, encryption, observability
  • Ability to troubleshoot production issues and drive operational improvements
  • Strong communication and experience working with globally distributed teams
  • Strong communication
  • Mentoring and leadership
  • Cross-team collaboration
  • Python/Java/Scala
  • Spark
  • Databricks
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 5 days ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in London: £50,000 – £100,000, from 460 adverts

882 live adverts for Software developer in London

Same role within 50 km

Remote or home office in 17% of 689 Software developer adverts we list nationwide

More openings at JP Morgan Chase

430 other openings we list

JP Morgan ChaseLondon Apply