About this role
I. Summary / Purpose of Position: As a Python Engineer at Fenix, you will leverage your expertise in technology and workflows to enhance our trading strategies. Your interest in trading and financial markets, combined with your ability to communicate effectively between trading and software development teams, will be crucial in scaling our operations. You will act as a problem solver and productivity enhancer for our trading team, utilizing existing technologies and infrastructure to achieve significant improvements. II. Essential Duties & Responsibilities for this Position: Develop and maintain pricing graphs for financial products across various markets and asset classes, including futures, equities, ETFs, FX, and cryptocurrencies 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 other world-class traders, developers, and technologists to improve the firm’s trading methods, models, and risk management practices Ensure adherence to good code practices, including maintainability and readability III. Qualifications, Skills and Knowledge Required: At least 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 Pragmatic self-starter with a flexible can-do attitude Clear and effective communication skills in English To apply, please submit your CV to careers@fenix-one.com. Please note that only shortlisted candidates will be contacted.
What they're looking for
ETFsRisk ManagementPythonScreening
About Fenix One Pte. Ltd.
Industry: Professional & technical services
Frequently asked questions
What does a Python Engineer (Trading) at Fenix One Pte. Ltd. do?
I. Summary / Purpose of Position: As a Python Engineer at Fenix, you will leverage your expertise in technology and workflows to enhance our trading strategies. Your interest in trading and financial markets, combined with your ability to communicate effectively between trading and software developm…
What skills does this Python Engineer (Trading) role need?
Key skills for this role include ETFs, Risk Management, Python, Screening.
How much does a Python Engineer (Trading) at Fenix One Pte. Ltd. pay?
This role lists a salary of S$10,000 – S$15,000 per month.
Is this Python Engineer (Trading) role remote, hybrid, or on-site?
The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.
How do I apply for this Python Engineer (Trading) role?
You can apply directly on Fenix One Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.