C Software Engineer Trading Services
We are seeking a software engineer with strong C/Linux serverside skills to be involved in the development of our firms global trading platform with a specific focus on Inventory Management across the firm. We are building out a new greenfield platform that will be built on an inhouse sequencer architecture. The new platform will provide pretrade and posttrade optimization and provide the following business features:
- Ability to manage of scarce resources (borrow funding etc) and support new types quickly based on business needs and to save cost
- Realtime broker selection to optimize balance sheet and financing across all asset classes
- Flexibility into where system and business validations are performed in the order lifecycle (ability to set pb for example and ability to change the PB should crossing opportunity exist)
- Preview functionality for Portfolio Managers
- Realtime and historical analytics
Qualifications/Skills Required
- 7 years of development experience in C serverside applications in Linux <99 s)
- Strong understanding and experience building realtime /event driven applications
- Strong understanding of network programing and Linux O/S internals
- Strong understanding of objectoriented programming and data structures
- Knowledge in Equities Futures Options and various Fixed Income products is strongly preferred
- Understanding of SQL and KDB is a meaningful differentiator.
- Hands on Java experience is highly beneficial
- Computer Science or comparable degree strongly preferred
- 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
The estimated base salary range for this position is $160000 to $250000 which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary discretionary performance bonus and a comprehensive benefits package. When finalizing an offer we take into consideration an individuals experience level and the qualifications they bring to the role to formulate a competitive total compensation package.