Senior C++ Developer
Core
Design, develop, maintain, and support components of a state-of-the-art internet-based electronic commodities and futures exchange platform with complex, multi-threaded server-side applications.
Role type
Senior C++ Developer (Infrastructure)
Builds
Core infrastructure for ICE Trading Platform
Domain
Financial Services / Fintech / Derivatives
Required skills
C++ (modern, STL, C++11), multithreaded application development, low latency system design, high throughput optimization, build and deployment management, design documentation
Preferred skills
C++14, C++17, Valgrind, CMake, Ruby, Conan, Jenkins, Python, Groovy, rpm, equity and commodity derivatives experience, Financial Services or Fintech domain experience
Technologies
C++, STL, Valgrind, CMake, Ruby, Conan, Jenkins, Python, Groovy, rpm
Responsibilities
Design and develop components of the ICE Trading Platform, follow team guidelines for quality and consistency, independently handle project activities related to builds and deployments, create design documentation for new software development, provide support for production applications, provide support for deployments during maintenance windows, identify opportunities to improve and optimize applications, work with business analysts or product management to understand new requirements
Seniority
Senior, hands-on IC
