Lead Software Engineer, Python and kdb+, AI data integration, Alt Data & Data Ingestion

JPMorgan Chase

Quick summary

Work type
On-site
Location
London, United Kingdom
Posted
8 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $197k
$172k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $177,900–$216,682.

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

Listed pay typically runs $142,500–$205,000 across 231 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Python and kdb+, AI data integration, Alt Data & Data Ingestion

As a Lead Software Engineer in the Global Analytics team at J.P. Morgan's Commercial & Investment Bank, you will guide technical initiatives and drive innovation in real-time data processing using Python and kdb+. Your role involves designing and optimizing data pipelines for advanced analytics, collaborating with research and trading teams to onboard new datasets efficiently, and building robust tools for quantitative research and production trading. You will mentor team members, influence product design, and champion diversity within a global, collaborative environment. The position requires expertise in Python, KDB/Q, and AI technologies, as well as experience in large-scale financial environments, cloud-native solutions like AWS, Terraform, and Kubernetes, and knowledge of FIX protocols and market data platforms.

What you'll do

  • Lead technical initiatives and provide guidance in real-time data processing.
  • Design and optimize data processing pipelines for reliability and performance.
  • Leverage AI technologies to enhance data engineering workflows and automate processes.
  • Collaborate with research teams to onboard new datasets efficiently and consistently.
  • Mentor team members, manage workloads, and drive continuous improvement in standards.

What we're looking for

  • Extensive experience in software engineering within large-scale financial environments.
  • Expertise in Python and KDB/Q for real-time data processing and application development.
  • Hands-on experience with AI technologies to enhance data engineering workflows.
  • Proficiency in automation, continuous delivery methods, and agile methodologies.
  • Strong leadership skills in mentoring and managing teams globally.
  • Experience leading technical initiatives and influencing product design in high-velocity environments.
  • Academic background in Computer Science, Engineering, Mathematics, or a related field.

More like this

Similar roles

Lead Software Engineer, Java & Python

JPMorgan Chase

Jersey City, NJ 6 days ago $152,000$215,000
Java Python AWS Kubernetes Spring Boot Apache Kafka Splunk Dynatrace CI/CD RESTful APIs Apache Cassandra Agile SRE

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 19 days ago $152,000$215,000
Java Python Agile AWS LLMs Generative AI NLP RAG AI evals coding assistants TensorFlow PyTorch Scikit-Learn CI/CD LangChain LangGraph Auto-GPT

Technology Lead Python Data Engineer

Citi

Remote 42 days ago $142,320$213,480
Python FastAPI Pydantic Django Kubernetes Docker Microservices CI/CD Linux SQL TDD Unit testing OpenAI Anthropic Google Meta Neo4j Spark Hadoop Prometheus Grafana
Remote