Contract C++ Software Engineer

Software Engineering London, United Kingdom


Software engineering is core to the success of our business and we are continually looking to expand our engineering function. Our business is to predict the future, and we build software to solve that complex problem.

We are looking for the world's foremost engineers and take recruitment of the best talent very seriously. Most of our systems are written in C# but we also have specialist teams using C++, Java and F#. We also utilise modern web, distributed and big data technologies, so we have a broad range of software engineering challenges for the right person.

Who are we looking for?

We are looking for several contract C++ software engineers to help us take our systems forward whilst adapting and learning in this fast-paced environment. You will work as part of a high-performing team building a world-class market data platform and will help us develop high-throughput systems, working with stock exchange data from around the world. The successful applicant will implement market data feed decode libraries in C++ on Windows and Linux.

You will be an intelligent, capable and hands-on software engineer able to solve complex problems in C++, with an excellent academic background plus a genuine interest in both software technology & the underlying hardware.

You will be able to work well as part of a high-performing engineering team and will demonstrate a proven ability to create high-quality C++ software. You will have an appreciation of good software architecture, CompSci fundamentals & data structures, as well as working knowledge of Agile, Continuous Delivery and TDD principles.

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 we develop the platform to deploy these ideas globally across multiple asset classes. We offer a dynamic, flexible and highly stimulating environment where good ideas are prized and rewarded.

Why should you apply?

Work on complex technical challenges surrounded by some of the world's best C++ Engineers.

Relaxed environment with a relaxed informal dress code.

Great work/life balance with fantastic benefits package.

Excellent day rates. Initial 6 month contract with the potential to extend beyond that.