Senior Python Engineer: Trading Systems

FENIX ONE PTE. LTD.

Singapore

On-site

SGD 110,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fenix is seeking a Python Engineer to enhance trading strategies by applying software development to financial workflows. You will bridge trading and engineering teams to scale operations and improve productivity through robust code and scalable data pipelines.

Expect 3-5+ years of Python experience on large-scale systems, strong numerical and analytical capabilities, and a passion for global financial markets. A CS degree and independent thinking are essential for success in this role.

Qualifications

  • 3-5+ years of professional work experience with Python on large scale systems.
  • Excellent numerical/analytical skills and affinity for trading and global financial markets.
  • Financial experience is a plus, but not required.
  • Bachelor's degree in Computer Science or related field.
  • Demonstrated critical and independent thinking skills.
  • Ability to quickly grasp and apply new, complex concepts.

Responsibilities

  • Develop and maintain pricing graphs for financial products across markets and asset classes.
  • Create and enhance risk monitoring tools to support trading activities.
  • Analyze large data sets to provide critical insights that drive the trading process.
  • Collaborate with traders, developers, and technologists to improve trading methods, models, and risk management practices.
  • Ensure adherence to good code practices, including maintainability and readability.

Skills

Python
Data analysis
Financial markets
Independent thinking
Communication

Education

Bachelor's degree in Computer Science or related field

Job description

Fenix is seeking a Python Engineer to enhance trading strategies by applying software development to financial workflows. You will bridge trading and engineering teams to scale operations and improve productivity through robust code and scalable data pipelines.

Expect 3-5+ years of Python experience on large-scale systems, strong numerical and analytical capabilities, and a passion for global financial markets. A CS degree and independent thinking are essential for success in this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Engineer (Trading)
Python Engineer (Trading)

FENIX ONE PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Senior Trader
Senior Trader

FENIX FUND MANAGEMENT PTE. LTD. • Singapore

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

NTT Data Singapore • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer - Low-Latency Trading Platform
Senior Software Engineer - Low-Latency Trading Platform

FENIX ONE PTE. LTD. • Singapore

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

Aptitude Asia Limited • Singapore

On-site
SGD 110,000 - 160,000
Junior Trader
Junior Trader

FENIX FUND MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Mentorship from senior traders
Direct trading responsibility
Competitive compensation
Python Developer (BFSI)
Python Developer (BFSI)

ITCAN PTE. LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Space Executive • Singapore

On-site
SGD 180,000 - 240,000
Senior Python Engineer | Front-Office Tech Lead, Trading
Senior Python Engineer | Front-Office Tech Lead, Trading

Huxley • Singapore

On-site
SGD 180,000 - 260,000
Quant Trading Engineer — Strategy & Systems Architect
Quant Trading Engineer — Strategy & Systems Architect

VIP CONSULTANCY PTE. LTD. • Singapore

Hybrid
SGD 150,000 - 270,000