Software Engineering FinTech Software Engineer
London, GB
4d ago

FinTech Software Engineer

G-Research is Europe’s leading quantitative finance research firm. We hire the brightest minds in the world to tackle some of the biggest questions in finance.

We pair this expertise with machine learning, big data, and some of the most advanced technology available to predict movements in financial markets.

The role

The FinTech team currently consists of fourteen Software Engineers and it’s looking for two additional engineers to join them.

Candidates must have strong communication skills in order to liaise directly with the business across the whole development lifecycle - from capturing requirements to delivering applications that meet their needs, and providing scalability to cater for the ever-shifting business landscape to which Risk Management, Portfolio Research Group, and Back Office must react.

Many of the projects involve working closely with other teams, which provides an excellent opportunity to gain a strong understanding of the entire investment platform.

You will be working on high-profile greenfield projects and existing systems where the design and implementation of these projects will be driven by you.

A majority of the development work is taking place in Scala on Apache Spark and HDFS, but a number of existing C#-based systems are being actively maintained and migrated to .

NET Core and Kubernetes.

This role will suit an engineer who is looking to contribute to the operational success of an automated investment firm by creating software that ranges from resilient server side components, to a high performance big data platform through to well-designed user interfaces.

Who are we looking for?

The successful candidate will be a strong and practical engineer with a proven ability to develop and deliver high-quality software.

We're looking for engineers who are good at reasoning about complex distributed systems, understanding how best to store information relating to these systems and how best to represent it visually.

The ideal candidate will have :

Excellent programming skills, ideally including Scala, C#, or Java

A proven track record of using technology related to distributed software

Excellent academics - good A-level results combined with a 2.1 or better from a top tier university in Computer Science or similar

The following skills would also be desirable :

Exposure to Big Data technologies such as Apache Spark and Hadoop

An appreciation of Continuous Delivery principles (e.g. one-click deployment, fast feedback, etc.)

Exposure to an agile and collaborative team environment

Some front-end experience with Angular, React, WPF, or similar

As the firm operates 24 / 5, the candidate will be required to provide support for production issues, which can include very occasional overnight calls shared in a rota with other team members.

Why should you apply?

Highly competitive compensation plus annual discretionary bonus

Informal dress code and excellent work / life balance

Comprehensive healthcare and life assurance

25 days holiday

Contributory pension scheme

Cycle-to-work scheme

Subsidised gym membership

Monthly company events

Central London office close to 5 stations and 6 tube lines

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form