Senior/Principal C++ Developer

Job Description

Senior C++ Developer - (Long standing and secure US fintech software house- high scale distributed software - global projects with a well respected small team of technologists)This key role is within our clients core FX platform as a service, used by some of the top names in financial services.

The role


We are ideally looking for someone who has 3+ years' experience designing, implementing and supporting high performance, high throughput, low latency applications. This role is for individuals who can work effectively as part of our clients global development team, along with the ability to work independently with a strong sense of ownership.

The ideal candidate:

A passion for technology, with an ability and desire to pick up new technologies

Background in taking products from design right through to delivery

Strong sense of writing quality maintainable code

Commercial experience in C++11 / C++14

Experience with writing multi-threaded systems on Linux / Unix based platforms

Background in performance troubleshooting and tuning of low latency applications

Working with networking protocols TCP/IP, UDP, Web-sockets

Experience with development tools that aid in debugging, locating memory errors, performance analysis, etc. Valgrind, Clang

History of working in CMake / Autotools build environments

Nice to haves

Database experience - PostgresSQL, KDB / KDB+

Working with high performance middleware / messaging solutions (TIBCO, Infomatica UMS, Solace etc)

Data distribution protocol design experience for financial markets - e.g. FIX / ITCH / Ouch / SBE

Scripting languages - Python / LUA

CI/CD Tools, automated testing, delivery

Git

Benefits

salary up to £90k base salary +

  • Company Pension Scheme
  • Private Health Care (including Family)
  • Opportunities to travel
  • Flexibility to work from home

Our client will tailor an attractive benefits package to attract top talent. Get in touch with Phil Gamble early to find out more.

Follow VANRATH on LinkedIn for:

Expert career advice. The latest Top Jobs. Industry News. And much more…