Job Search and Career Advice Platform

Enable job alerts via email!

C++ Developer - Trading Platform Engineering

Millennium Management

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A financial services firm in Singapore is seeking a C++ Developer to work on its global trading platform. The ideal candidate will have over 2 years of experience in C++ server-side application development, with a strong focus on real-time, event-driven systems. You'll work closely with internal teams to process Trades, Orders, and Positions, while employing strong communication skills to collaborate effectively. A degree in Computer Science and knowledge of financial products are preferred for this role.

Qualifications

  • 2+ years of experience developing C++ server-side applications in Linux.
  • Strong understanding of event-driven programming.
  • Familiarity with network programming and Linux operating system internals.

Responsibilities

  • Work on the development of a real-time Trade Messages System.
  • Collaborate with Portfolio Managers and internal users.
  • Involve in processing trading messages and related services.

Skills

C++ server-side applications
Real-time/event driven applications
Network programming
Linux O/S internals
Object-oriented programming
SQL and relational databases
Knowledge in financial products
Strong communication skills
Analytical thinker
Team player

Education

Degree in Computer Science or related
Job description
C++ Developer - Trading Platform Engineering

We are searching for a developer with strong C++/Linux server side skills to be involved in the development of our firm’s global trading messaging platform that calculations and provides real-time Trades, Orders, Positions and related services (order state, commissions, post trade actions, normalizations etc) to internal systems and Portfolio Managers.

Principal Responsibilities

The role will be part of a global team that is responsible for the development of a real time Trade Messages System (TOPS – Trades, Orders and Position Services) that processes. Key involvement will be working with Portfolio Managers, Pre-Trade Risk, Order Marking and other internal business users on the front office side.

Qualifications/Skills Required
  • 2+ years of developing in C++ server-side applications in Linux
  • Strong understanding and experience building real-time /event driven applications
  • Strong understanding of network programing and Linux O/S internals
  • Strong understanding of object-oriented programming and data structures
  • Understanding of SQL and relational databases.
  • Knowledge in Equities, Futures, FX, Options and various Fixed Income products are strongly preferred
  • Willingness to work flexible hours
  • Degree educated, preferably in Computer Science or related subject
  • Detail oriented; demonstrates thoroughness and strong ownership of work
  • Good team player with a strong willingness to participate and help others
  • Able to prioritize in a fast moving, high pressure, constantly changing environment; good sense of urgency
  • Strong communication and interpersonal skills
  • Quick learner and analytical thinker
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.