
Senior C++ Developer
Intercontinental Exchange1 month ago
Responsibilities
- Design, develop, maintain, and support components of the ICE Trading Platform.
- Follow team guidelines and software development processes for application design and development.
- Independently handle project activities related to builds and deployments.
- Create design documentation for new software development.
- Support production applications and deployments during maintenance windows.
- Identify opportunities to improve and optimize applications.
- Work with business analysts or product management to understand new requirements.
Requirements
- Bachelor’s degree or equivalent experience in Computer Science or a related field.
- At least 3 years of C++ development experience.
- Strong understanding of modern C++ and STL, including C++11.
- Experience developing multithreaded applications and low-latency, high-throughput systems.
- Aptitude and interest in mathematics and financial markets.
- Strong interpersonal skills and ability to work effectively in a team environment.
- Preferred experience with C++14, C++17, Valgrind, CMake, Ruby, Conan, Jenkins, Python, Groovy, rpm, equity and commodity derivatives, or financial services and fintech.
About Intercontinental Exchange
ICE (NYSE: ICE) connects people to data, technology and expertise that create opportunity and inspire innovation. For terms of use, visit www.ice.com/privacy-security-center/terms-of-use