Embedded Python Engineer for the Trading Desk

Fenix One Asia Pte. Ltd.

Singapore

On-site

SGD 90,000 - 150,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fenix One Asia Pte. Ltd. is looking for an embedded software engineer to join our trading team. You will work alongside traders to turn problems into practical tools and build shared tooling that scales with the desks as markets evolve.

You will create and maintain data processing, pricing, and strategy configuration tools, while upholding testing, CI, and robust code practices. You will mentor traders and help keep the platform adaptable and fast.

Qualifications

  • Strong Python. You write readable, testable code with packaging, environments, typing, testing, pandas, and HTTP/DB APIs.
  • Real software engineering judgement: separation of concerns, configuring well, generalisation decisions.
  • Fluent Git; help others get there.
  • Experience building internal tools for non-engineers and staying close to users.
  • Clear written and spoken English for technical trade-offs.
  • Curiosity about markets; prior finance experience not required.

Responsibilities

  • Work with traders to understand problems and turn them into practical solutions, whether they want a tool built or help building it themselves.
  • Build and own shared tooling across the trading workflow: data processing, pricing and strategy configuration, trade analysis, reporting and monitoring.
  • Shape the desks' codebase into generic, configurable, well-tested components, and keep it in step with our trading platform as it evolves.
  • Champion good engineering practice, including testing, reproducible environments, source control and code review, and make the right approach the easy one.
  • Pair with and mentor traders at every level of coding experience.

Skills

Python
Software design
Git
Testing (pytest)
Data handling
APIs (HTTP/DB)
Communication with non-engineers
English fluency
Curiosity about markets

Education

CS degree
Related field
Equivalent experience

Tools

Conda
Pytest
HTTP APIs

Job description

Fenix One Asia Pte. Ltd. is looking for an embedded software engineer to join our trading team. You will work alongside traders to turn problems into practical tools and build shared tooling that scales with the desks as markets evolve.

You will create and maintain data processing, pricing, and strategy configuration tools, while upholding testing, CI, and robust code practices. You will mentor traders and help keep the platform adaptable and fast.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Trading Desk Python Engineer — Tooling
Trading Desk Python Engineer — Tooling

FENIX ONE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Python Engineer: Trading Systems
Senior Python Engineer: Trading Systems

FENIX ONE PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,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
Desk Engineer (Python)
Desk Engineer (Python)

Fenix One Asia Pte. Ltd. • Singapore

On-site
SGD 90,000 - 150,000
Desk Engineer (Python)
Desk Engineer (Python)

FENIX ONE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Python Engineer (Trading)
Python Engineer (Trading)

FENIX ONE PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,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
Senior Trader
Senior Trader

FENIX FUND MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Electronic Trading Engineer
Electronic Trading Engineer

Tardis Group • Singapore

On-site
SGD 120,000 - 190,000
Junior Trader - Real Ownership & Mentorship in Live Markets
Junior Trader - Real Ownership & Mentorship in Live Markets

FENIX FUND MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Mentorship from senior traders
Direct trading responsibility
Competitive compensation