Software Developer – Distributed Computing

  • 60-140k + Bonus + Benefits
  • London, England, United Kingdom
  • Permanent, Full time
  • Oxford Knight
  • 11 Jan 19

Join one of the most respected financial institutions in the world. Working with a massive user base, and loads of distributed computing challenges – 1000s of people, and chance to communicate directly with users, so your work is appreciated. C++/Python.

Software Developer – Distributed Computing

London                

Join one of the most respected financial institutions in the world. Working with a massive user base, and loads of distributed computing challenges – 1000s of people, and chance to communicate directly with users, so your work is appreciated.

You will be part of a team that is essentially responsible for building the bank’s core Risk and Pricing platform.

The team is entrenched into the business, which enables it to be incredibly technically innovative, and very hands-on in all facets of system design, analytics, implementation, deployment and end   user interaction.

Core technologies used here are Python (business logic) & C++/Java (Performance). The core system components are heavily multi-threaded asynchronous servers, a globally distributed IDE with one click deployment, dependency graph framework to model financial objects, and a Distributed object database scaled to thousands of simultaneous clients, allowing a trader in NY, within a few minutes of replication, see what a trader in London can see.

 

Requirements

*STEM Degree with a minimum 2.1

*Any OO – C++/Python Preferred

*Excellent OO Programming Ability

*A Strong CS/Engineering/Math or Financial Markets Background

*Experience dealing with distributed/relational data, multi-threaded Servers

 

For an informal discussion about this role, or any others in London, please send over your CV and get in touch!

Alexander Miller

Oxford Knight

Email: alex.miller@oxfordknight.co.uk

Number: 020 3475 7195 / 07568 645 707