C++ Developer

Software Development London, United Kingdom


Description

The Company

G-Research is a leading quantitative research and technology company. We use scientific techniques, big data and world-class technology to predict future movements in financial markets, and develop the platform to deploy these ideas globally. Software development & consistent innovation is a core part of our business and we are continually striving to expand our development function with the world's best Software Engineers. Most of our systems are written in C# but we also have specialist teams using C++ and F#. We recognize that some of the very best Engineers are agnostic in their approach to development so we are open to speaking with candidates from a Java, Python and JavaScript background for example.

Innovation is at our core. We give our Software Engineers the freedom to find new solutions and encourage experimentation with the newest and best technology. A lot of people that work here are very active in the open source community, have spoken at conferences and are leaders within their fields. We are home to Engineers that contribute to the core F# language and sit on the C++ standards committee globally.

The Role

The Data Development Group is a highly technical team of C++ and C# developers who are responsible for live market data feed processing and have an intimate relationship with key areas of the business. The Data Development Group is a growing team and there are further opportunities for it to expand in the future.

The key responsibilities of the role are:

  • Enhancing and supporting the existing technology platform and associated toolset.
  • Designing and implementing high quality enterprise level software to work with large data sets.
  • Contributing to the architecture and improving performance.
  • The team operates in a fast-paced and constantly changing environment - we are looking for a developer who is capable of making quick decisions and is accountable for the successes or failures that result from those decisions     

The Individual

The candidate must be a strong, competent, and practical software developer.  They should be enthusiastic and have a genuine interest in both software technology and the underlying hardware. They will have the ability to form strong relationships with those around them and a passion for a collaborative approach to software development. 

Required skills and experience:

  • Proven ability to develop high-quality software. 
  • Excellent hands-on experience and knowledge of C++.
  • Appreciation of good software architecture & data structures.

The Location

Based in the heart of Central London, we are served by 5 stations and 6 tube lines, with the closest station Goodge Street within seconds of the office. With the vibrant West End close by, you are in walking distance of many top London attractions, theatres and shopping districts.

Why should you apply?

  • Excellent growth and advancement opportunities.
  • Relaxed environment with a relaxed informal dress code.
  • Great work/life balance with fantastic benefits package including comprehensive healthcare and life assurance, 25 days holiday, contributory pension scheme, cycle scheme, gym subsidy, monthly company events and many more!
  • Market-leading compensation plus annual discretionary bonus.