C++ Development Team Lead - London - £115K + Bonus

C++ Development Team Lead - London - £115K + Bonus

Our client is in the process of a major technology migration, moving their core data pipelines from generating HDF5 files into generating Delta Tables. This will improve efficiency, ensure future scalability and modernise the architecture. They are looking for an experienced lead to head up a small team (currently 4) in this migration project, and in future architectural and infrastructural changes to their systems, such as performance improvements: performance really matters as they process terabytes of data per day, and need to get it in front of their customers as early as possible.

The role will involve amount of hands-on development work, in C++ with some Python, organising developers in Agile sprints, and leading scrums as they work through the migration. Planning is a key aspect, both at the sprint level and at the quarterly level alongside the Lead Architect, CTO and Product Team. Within the team, a key focus is helping to unblock developers by working with other teams and providing guidance and technical expertise. You should expect to spend approximately 50% of your time in hands-on development, and 50% in team management.

You will work closely with the Equities and Derivatives market data teams who build the parsers, and the Data Feed team who get their data out to customers.

This is an opportunity to join a cutting-edge FinTech company with the potential to grow your technical, finance and cloud- & data-engineering skills.

Responsibilities

  • Technical leadership and management of the delta lake migration team, organising work into 2-week sprints, upwards reporting on progress and blockers.
  • Development, testing and migration of some of the Delta Lake components.
  • Quarterly planning with the Lead Architect, CTO and Product Team.
  • In time, line management of a small number of developers
  • Understanding the data, how it reaches the business, how they process it and deliver it to customers
  • In time, some second-line support of the daily data production processes and the data, shared amongst the data production teams on a rotational basis.

Requirements

Essential:

  • Demonstrated ability to lead a small team of developers in an Agile environment
  • Demonstrated ability to work with other teams to achieve business outcomes
  • Experience of working with Delta Lake or other open table formats
  • Industry experience of writing production-level C++ and delivering functioning, well-tested systems.
  • Industry experience of developing on a Linux platform
  • Experience of industry-standard development methodologies such as source code control, unit testing and continuous integration
  • Ability to self-organise and deliver complex projects
  • Strong problem solving skills
  • Strong communication skills
  • Computer science or other STEM degree

This is an excellent opportunity to work with an exciting company going through a period of growth who can offer a stable working environment and opportunities for career development. For more information and a full job description, please contact Ben Turner at BRT Consulting.

Job Details

Company
Ben Turner
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 115,000 Annual
Posted