IntercontinentalExchange(NYSE: ICE) operates the leading electronic global futures and OTC marketplace for trading energy commodity contracts, including crude oil and refined products, natural gas, power and emissions. ICE conducts its markets for futures trading through its regulated subsidiary, ICE Futures, Europe's leading energy futures and options exchange. ICE also offers a range of risk management and trading support services, including cleared OTC contracts, electronic trade confirmations and energy market data. ICE is based in Atlanta, Georgia with offices in Calgary, Chicago, Houston, London, New York and Singapore. For more information, please visit www.theice.com.
Corporate headquarters of a high growth public company is seeking a strong high level Developer to join its core infrastructure development team. The C++ Developer will develop and maintain applications, systems and framework infrastructure for a state-of-the-art internet-based electronic commodities and futures exchange.
.As a C++ Developer for the ICE Development Team, the individual will be part of the team responsible for managing the design, development, implementation and support of the ICE Trading Platform. The individual will also be expected to work on the development of other software applications. The ideal candidate would be an expert in C++ design and development, and have experience developing or interfacing with real-time trading applications.
Bachelor's Degree or equivalent in Computer Science, or related field;
5+ years experience developing with C++;
Experience with and strong understanding of:
multi-threaded server side development
high-volume low-latency transaction processing
C++ performance tuning tools
C++ debugging and memory profiling tools
Demonstrable experience in design and system architecture
Ability to work independently and productively under pressure, and effectively multi-task;
Strong interpersonal skills and ability to work well in a team environment.
Prefer experience working with:
electronic Exchanges (eg, CME, NYSE, NASDAQ)
Integrated Service Vendors (ISVs) in the electronic trading industry
electronic trading systems;
Prefer experience with Boost, multicast messaging, UNIX scripts;
Prefer understanding of futures, options, spreads and swaps, though strong C++ developers will be considered without trading background;