Trading Desk Developer - Python

Kerry Consulting

Singapore

On-site

SGD 120,000 - 180,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kerry Consulting is seeking a Trading Desk Developer to support its Asia-Pacific power trading business. You will work with traders, analysts and risk teams to develop Python-based tools, analytics and data pipelines for regional electricity markets including Australia and Japan.

You will translate business requirements into practical software solutions, build backtesting and simulation capabilities, and improve system reliability while collaborating with stakeholders across trading and

Qualifications

  • 3+ years of experience in software engineering, quantitative development or trading technology.
  • Strong Python programming skills and understanding of algorithms, numerical methods and data structures.
  • Experience with simulation frameworks, backtesting tools, or analytical applications is a plus.

Responsibilities

  • Develop and enhance Python-based applications, simulation and backtesting tools.
  • Create trading analytics and data processing pipelines.
  • Work with market, weather and operational datasets to support trading strategies and risk analysis.
  • Improve existing systems, automate workflows, and integrate external data sources.

Skills

Python
Algorithms
Numerical methods
Data structures
Backtesting
SQL
C++
Cloud

Tools

SQL
C++
Cloud

Job description

Our client is an established global energy and commodities trading firm looking to hire a Trading Desk Developer to support its Asia-Pacific power trading business. Working closely with traders, quantitative analysts and risk teams, this role focuses on developing computational tools, trading applications and analytical solutions to support decision-making across regional electricity markets, including Australia and Japan.

Role

You will work directly with the trading desk to understand complex trading and computational challenges, translating business requirements into practical software solutions. Responsibilities include developing and enhancing Python-based applications, simulation and backtesting tools, trading analytics, and data processing pipelines. You will work with market, weather and operational datasets to support trading strategies, position management and risk analysis. The role also involves improving existing systems, automating workflows, integrating external data sources and supporting the deployment and reliability of trading applications. You will have the opportunity to solve engineering problems specific to electricity markets while working alongside trading and quantitative teams.

Requirements

You should have at least 3 years of experience in software engineering, quantitative development or trading technology, with strong Python programming skills and a sound understanding of algorithms, numerical methods and data structures. Experience developing simulation frameworks, backtesting platforms, analytical applications or computational tools would be particularly relevant. Candidates from electronic trading, high-frequency trading, systematic trading or other quantitative engineering environments are encouraged to apply. Familiarity with SQL, data pipelines, C++ or cloud technologies would be advantageous. Prior experience in energy or commodities trading is beneficial but not essential. More importantly, you should be comfortable tackling unfamiliar technical problems, working directly with business stakeholders and developing reliable software solutions in a trading environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Trading Desk Engineer - APAC Power Analytics
Python Trading Desk Engineer - APAC Power Analytics

Kerry Consulting • Singapore

On-site
SGD 120,000 - 180,000
Python Developer
Python Developer

Aptitude Asia Limited • Singapore

On-site
SGD 110,000 - 160,000
Commercial & Investment Bank - Energy Trader, Analyst
Commercial & Investment Bank - Energy Trader, Analyst

Testing Site - JPMC • Singapore

On-site
SGD 90,000 - 120,000
Trading Desk Software Engineer
Trading Desk Software Engineer

Randstad Singapore • Singapore

On-site
SGD 180,000 - 260,000
Trading Desk Software Designer
Trading Desk Software Designer

Randstad Singapore • Singapore

On-site
SGD 180,000 - 280,000
Energy Trader-Analyst, APAC Desk: Market Insights
Energy Trader-Analyst, APAC Desk: Market Insights

Testing Site - JPMC • Singapore

On-site
SGD 90,000 - 120,000
Power Trader
Power Trader

talisman • Singapore

On-site
SGD 180,000 - 260,000
Desk Developer
Desk Developer

Centalion • Singapore

On-site
SGD 120,000 - 180,000
Python Software Engineer - Trading Analytics for Commodities
Python Software Engineer - Trading Analytics for Commodities

Aptitude Asia Limited • Singapore

On-site
SGD 110,000 - 160,000
Electronic Trading Engineer
Electronic Trading Engineer

Tardis Group • Singapore

On-site
SGD 120,000 - 190,000