Software Engineer – C++


C++ Software Engineer


About this Job

As a Software Engineer, you are part of our Engineering team that is responsible for development and enhancement of our cutting edge product suite. This involves technical design and development according to our product road-map. It requires deep understanding of our system stack, and eventually, an understanding of financial markets and financial instruments. Add to that, our products are typically run to support mission critical activity and have huge demand on latency and through-put.


o    Working within our Engineering team, to initially familiarize yourself with a set of applications that are part of our product suite. Eventually, take their ownership.

o    System trouble shooting, if required, for our client services team.

o    It may also involve working with exchanges on new functionality and market upgrades.

o    Potential requirement to travel to other offices, and customer sites.


o    Bachelor’s degree in Engineering, or Computers/IT.

o    3 to 5 years’ experience in working C++, on mission critical applications, preferably with high speed and throughput requirements. Should have done most of the following:

a)    Client server programming with sockets and IPC
b)    Multi-Threaded programming   
c)    Programming in Linux
d)    Development involving Data Structures
e)    Development in an IDE

o    Be a motivated team player, with excellent problem-solving skills

o    Stress resistant.


o    Understanding of financial markets, exchanges and financial instruments (options, futures and stocks)      

 o    Excellent knowledge of FIX protocol. Must have complete and hands on familiarity with various FIX messages for session, orders and trade handling.

o    SQL Skills

About Itiviti

Itiviti is a world-leading technology provider for the capital markets industry built on a foundation of entrepreneurship and innovation. Trading firms, banks, brokers and institutional clients rely on Itiviti technology, solutions and expertise for streamlining daily operations, while gaining sustainable competitive edge in global markets. With 13 offices and serving more than 400 customers worldwide, Itiviti was formed by uniting Orc Group, a leader in trading and electronic execution, and CameronTec Group, the global standard in financial messaging infrastructure and connectivity. From its foundation in 2016, Itiviti has a staff of 400 and an estimated annual revenue of SEK 700 million.


Share this job: