We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

Back to search results

Junior C++ Developer, Settlements & Reasonability

Intercontinental Exchange
remote work
United States, Georgia, Atlanta
Dec 02, 2023

Job Purpose

The Junior C++ Developer will develop and maintain applications, systems and framework infrastructure for a state-of-the-art electronic commodities and futures exchange.

** Note this is not a permanent position - the role will last 8 - 10 weeks.


  • Design and develop new features, enhancements and refactor existing features in server-side components and libraries
  • Work on the development of other software applications that might involve using other programming languages, e.g. Python or Java depending on the problem domain

Knowledge and Experience

  • Bachelor's Degree or equivalent in Computer Science, Math, or related field
  • Must be currently pursuing a Master's degree in Computer Science, Quant Finance, or related major
  • Good knowledge of modern C++ (C++11, C++14, C++17)
  • Ability to work independently as well as in a team environment
  • Good communication skills

Preferred, but not required

  • 1+ year of industry experience
  • Understanding of multi-threaded multi-core server side development, C++ performance tuning and performance tools, C++ debugging and memory profiling tools
  • General understanding of derivative financial instruments (futures, spreads, swaps, options)


This role offers work from home flexibility of up to 2 days per week.

Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.