F# Software Engineer

Software Engineering

F# Software Engineer

Imagine writing the code at the core of your company’s success.

G-Research is a leading quantitative research and technology company.  By using the latest scientific techniques, we produce world-beating predictive research and build advanced technology to analyse the world’s data.

Software Engineering is core to our business. By designing and implementing real-time systems, our engineers are solving some of the world’s most complex financial problems.

The Role

We’re looking for an exceptional Software Engineer to join us working on our core Realtime Quant Platform. Our mission is to maximise the quality and quantity of research our quants are able to develop and deliver to production.

Our Engineers are involved with the implementation of experimental new components, refactoring our existing system to make it easier to test, develop & deploy, and helping a very talented group of mathematical researchers with building software that needs to work on massive data sets and be reliable, performant and correct.

Most of the core realtime platform is written in C# and our quant users code primarily in F#. Our Engineers work in a mixture of the two languages, the mix varying from one project to another. We follow Agile practices in a non-ideological way – experimentation and iterative improvement are highly valued in all areas from working practices and user-facing APIs to production robustness. Our environment is fast-paced and constantly changing so we fail fast to learn quickly. Collaboration is key, both with the broader team as well as with our quant researcher customers.

Who are we looking for?

Our teams are made up of highly skilled engineers from a wide range of backgrounds and experience levels. You will be an intelligent, capable and hands-on engineer who has an excellent academic background and a genuine interest in both software technology & functional programming.

You will demonstrate excellent problem solving & communication skills, a proven ability to engineer high-quality software in an OO or Functional language and an appreciation of good software architecture, CompSci fundamentals & data structures. You will also have working knowledge of Agile, Continuous Delivery and TDD principles. Finance experience is useful but by no means a pre-requisite.


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



Interested in a career at G-Research?

Want to be part of a leading quantitative research and technology company? Bring your skills and experience to G-Research by applying for one of our many roles.