DS

Software Engineer

Drw Singapore Pte. Ltd.

D01 Marina, Raffles Place, People's Park, CecilPermanentS$16,000 – S$21,000/mo

Posted 25 Jun 2026

About this role

Responsibilities: Manage the day-to-day technology requirements of our proprietary trading systems Accelerate trading and research analysis workflows by utilizing and expanding on the Firm’s in-house infrastructure and improve productivity Evaluate new technologies and identify/deprecate legacy code to improve on the current technological stack Collaborate with other engineers, traders, and researchers to design custom frameworks or end-user solutions Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure Lead design discussions and conduct code reviews to maintain high standards and quality of written code Requirements: Bachelor’s or Master’s degree in Computer Science or related Engineering discipline 6+ years of experience building demanding, live systems in Python In-depth knowledge of Python and keeps up with current standards (3.11 onwards) Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries Knowledge of systems language such as C, C++, Rust, etc. Solid understanding of data structures Strong verbal and written communication skills Must care about the user-experience/UX component Knowledge of CI software, such as TeamCity or Jenkins Familiarity with Linux Ability to mentor others and lead small projects Bonus points: Experience in the trading industry Familiarity with the scientific python stack Understanding of the latest in python package management

What they're looking for

Written and Verbal Communication AbilitiesCollaborate With EngineersComputer EngineeringElectronic Trading System Management

About Drw Singapore Pte. Ltd.

Industry: Financial & insurance

Frequently asked questions

What does a Software Engineer at Drw Singapore Pte. Ltd. do?

Responsibilities: Manage the day-to-day technology requirements of our proprietary trading systems Accelerate trading and research analysis workflows by utilizing and expanding on the Firm’s in-house infrastructure and improve productivity Evaluate new technologies and identify/deprecate legacy code…

What skills does this Software Engineer role need?

Key skills for this role include Written and Verbal Communication Abilities, Collaborate With Engineers, Computer Engineering, Electronic Trading System Management.

How much does a Software Engineer at Drw Singapore Pte. Ltd. pay?

This role lists a salary of S$16,000 – S$21,000 per month.

Is this Software Engineer 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 Software Engineer role?

You can apply directly on Drw Singapore Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.