JPMorgan Chase & Co. logo

Lead Software Engineer – Data Engineering, Python/KDB

JPMorgan Chase & Co.

SingaporeFull-timeOn-site

Posted 5 Jun 2026

About this role

Lead the design and optimization of high-performance real-time data processing pipelines for electronic trading and research. Leverage AI technologies to automate SDLC processes and provide technical guidance to global analytics teams. Requires a bachelor's degree in a technical field and over 5 years of software engineering experience, preferably in finance. Expertise in Python or KDB and working knowledge of AI technologies are essential.

What they're looking for

PythonKDB/QAIData EngineeringSystem DesignCI/CDAgile MethodologiesAWS

Frequently asked questions

What does a Lead Software Engineer – Data Engineering, Python/KDB at JPMorgan Chase & Co. do?

Lead the design and optimization of high-performance real-time data processing pipelines for electronic trading and research. Leverage AI technologies to automate SDLC processes and provide technical guidance to global analytics teams. Requires a bachelor's degree in a technical field and over 5 yea…

What skills does this Lead Software Engineer – Data Engineering, Python/KDB role need?

Key skills for this role include Python, KDB/Q, AI, Data Engineering, System Design, CI/CD.

How much does a Lead Software Engineer – Data Engineering, Python/KDB at JPMorgan Chase & Co. pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Lead Software Engineer – Data Engineering, Python/KDB role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Lead Software Engineer – Data Engineering, Python/KDB role?

You can apply directly on JPMorgan Chase & Co.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.