Lead Data Engineer - Python/KDB for Real-Time Trading

JPMorganChase

Singapore

On-site

SGD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase is seeking a Lead Software Engineer in Singapore to design and deliver high-performance, scalable real-time trading data solutions within the Electronic Trading Technology team. You will work with research and trading desks to push the boundaries of data engineering and automation.

The role requires strong Python or KDB expertise, hands-on AI experience, and a history of delivering analytics-driven systems in fast-paced environments.

Qualifications

  • Bachelor’s degree in CS, Engineering, or mathematics.
  • 5+ years of software engineering experience in finance.
  • Experience delivering analytics-focused, scalable systems.
  • Strong Python or KDB proficiency and real-time data processing.
  • Familiarity with AI in development, analytics, or SDLC automation.
  • Knowledge of CI/CD, resiliency, and security practices.

Responsibilities

  • Lead technical initiatives across global analytics teams.
  • Design and optimize real-time data processing pipelines.
  • Leverage AI to enhance data engineering workflows.
  • Collaborate with research and trading teams worldwide.
  • Build tools and frameworks for quantitative research and trading.
  • Mentor teams and drive SDLC improvements.
  • Influence product design and technical operations.
  • Serve as SME in Python, KDB/Q, data engineering, and AI.

Skills

Python/KDB
AI in analytics
CI/CD
Mentoring teams
Global collaboration

Education

Bachelor's degree in CS/Engineering/Math

Tools

AWS
Terraform
Kubernetes
FIX

Job description

JPMorganChase is seeking a Lead Software Engineer in Singapore to design and deliver high-performance, scalable real-time trading data solutions within the Electronic Trading Technology team. You will work with research and trading desks to push the boundaries of data engineering and automation.

The role requires strong Python or KDB expertise, hands-on AI experience, and a history of delivering analytics-driven systems in fast-paced environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer: Real-Time Data + AI (Python/KDB)
Lead Software Engineer: Real-Time Data + AI (Python/KDB)

JPMorgan Chase & Co. • Singapore

On-site
SGD 140,000 - 210,000
Lead Data Engineer: AI-Driven Real-Time Trading Pipelines
Lead Data Engineer: AI-Driven Real-Time Trading Pipelines

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 280,000
Lead Software Engineer – Data Engineering, Python/KDB
Lead Software Engineer – Data Engineering, Python/KDB

JPMorgan Chase & Co. • Singapore

On-site
SGD 140,000 - 210,000
Lead Software Engineer - Data Engineering, Python/KDB
Lead Software Engineer - Data Engineering, Python/KDB

JPMorganChase • Singapore

On-site
SGD 180,000 - 240,000
Senior Lead Python Engineer - Strategic Index Front Office
Senior Lead Python Engineer - Strategic Index Front Office

JPMorgan Chase & Co. • Singapore

On-site
SGD 180,000 - 260,000
Lead Python Engineer - Real-Time Risk & PnL
Lead Python Engineer - Real-Time Risk & PnL

JPMorgan Chase & Co. • Singapore

On-site
SGD 80,000 - 120,000
Senior Software Engineer (Python) & Cloud Tech Lead
Senior Software Engineer (Python) & Cloud Tech Lead

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Engineer - Trading Tech & Real-Time Systems
Senior Java Engineer - Trading Tech & Real-Time Systems

Next Frontier Capital • Singapore

On-site
SGD 120,000 - 180,000
KDB+ Real-Time Trading Data Engineer
KDB+ Real-Time Trading Data Engineer

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Lead Software Engineer: Real-Time Distributed Systems
Lead Software Engineer: Real-Time Distributed Systems

Next Frontier Capital • Singapore

On-site
SGD 150,000 - 210,000