Software Engineer - C++

  • Competitive
  • Greenwich, CT, USA
  • Permanent, Full time
  • Interactive Brokers
  • 18 Aug 17

Software Engineer - C++

Overview :

Interactive Brokers is a direct access electronic broker catering to the needs of professional and frequent traders, institutional investors, financial advisors, and introducing brokers. Our clients have access to more than 100 market centers in 25 countries from a single account. We are the lowest cost provider of brokerage services and the largest U.S. electronic broker based on daily average revenue trades executing 657,000 trades per day (First Quarter 2017 results). At Interactive Brokers, you will be part of a dynamic, multinational, fast paced, results oriented team working to provide our customers with state-of-the-art trading technology, superior execution capabilities, worldwide electronic access, and sophisticated risk management tools.

IBG LLC is looking for a Software Engineer to work in a fast paced, dynamic, and demanding environment. Successful candidate must possess high-quality C++programming skills. IBG LLC has a selective hiring process; we are seeking talented individuals with a history of exceptional academic and professional achievement. Multiple positions for Junior to senior levels are available.

Responsibilities :

  • Analysis
  • Design
  • Development
  • Testing
  • Maintenance
  • C++ Programming for UNIX server and Windows
    client application
  • Multi-threaded programming.

Qualifications :

Skills: C++, programming, Multi-threaded programming, UNIX, programmer, developer, engineer, VC++, algorithm, Linux, STL, XML, Object Oriented, boost, TCP/IP, FIX protocol, UDP, zero-copy, network performance, infiniband, NAG, Tibco
  • Degree in EE, CS, Math or Physics (in that order of preference)
  • Excellent verbal & written communication skills
  • Technically oriented, talented, dynamic, full of energy and willing to work hard

[1] Figures as of September 30, 2016. Information on the company can be found at: