Senior Software Engineer C++

Posted 6 days ago by DMS

Quick apply
€50,000 - €100,000/annum

Senior Software Engineer, Limassol, Cyprus


  • Degree in science/computing/numerate/engineering field.
  • Experienced and comfortable in C++.
  • Deep understanding of software development and object-oriented design principles.
  • Knowledge of threading, data structures, and overall design trade-offs and optimizations.

Experience in the following would be beneficial:

  • Computational finance/trading.
  • Python.
  • C# or Java.
  • MT4 / MT5
  • Use of both Windows and Unix / Linux operating systems, command line tools, scripting tools and basic system administration.
  • Processing large data sets.
  • Working with market data providers and/or FIX protocol.
  • SQL databases and their development, T-SQL stored procedures, functions, indexes and query optimization.
  • Messaging middleware.

The Company

The client is a leading research and technology firm in the financial industry. It designs and builds systematic proprietary trading systems that enable their presence in a diverse set of markets and assets around the globe, including Futures, Equities and FX.

The Role

Our client seeks an experienced software engineer to work on their trading systems. This includes understanding the client's infrastructure and operations, building new components, as well as maintaining existing software. The position requires interaction with execution system specialists, researchers, developers, and other senior professionals.

The individual

The ideal candidate will have excellent all round computing skills, mathematical ability, and a passion for software development and technology. They will be able to understand, anticipate and respond to the company’s needs, work well within a team, and take ownership of projects.

The client will teach and mentor any successful candidate, developing their knowledge and skillset, and as such a desire to learn and grow is essential.

The client offers a stimulating environment with exciting personal growth and long-term career opportunities.

Contract Length:
Job Reference:
Snr C++
Job ID:

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit

Register & Quick Apply

Passwords must contain at least six characters

As part of the CV-Library network, your CV will be uploaded to CV-Library's database, allowing you to be searched by thousands of potential recruiters and employers. By registering with IT Jobs you agree to our Privacy Policy and Terms & Conditions

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts