Intercontinental Exchange (ICE) needs to build software solutions for high throughput, low latency applications using C++/Java on a Linux platform to manage risk and make informed decisions globally in capital and derivative markets.
Requirements
- 10+ years of recent C++ and/or Core Java Experience
- Low latency and high throughput server-side development
- C++, Core Java, Bash or Python scripting
- Linux commands and tools
- Experience with performance tuning, debugging, and memory profiling is a must
- Proficient in statistical modeling on large trading and market data set
- Hands-on experience with market data and order routing preferred
Responsibilities
- Manage all phases of the project life-cycle including implementation, programming, testing and maintaining software systems
- Design and Develop C++ and/or Java based application using Low Latency libraries
- Investigate, profile, and optimize performance of software components
- Provide Production Support for existing applications
- Execute POCs to identify solutions to ambiguous and challenging problems
- programming
- testing
Other
- Provide direction on engineering projects and offers recommendations to management on potential solutions to issues
- Manage deadlines and other department related tasks
- Promote a culture of responsibility, ownership, and support for teammates
- Excellent analytical/quantitative, problem solving, and interpersonal skills
- Ability to lead collaborations across multiple teams