Назад
Company hidden
1 день назад

C++ Software Engineer (Data Platform)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

C++ Software Engineer (Data Platform): Designing and maintaining core components of a distributed storage and compute platform for massive time-series datasets with an accent on storage engines, RPC networking, and distributed coordination. Focus on optimizing query execution, resolving production performance regressions, and translating complex data-access requirements into scalable implementations.

Location: London, United Kingdom

Company

hirify.global develops and deploys systematic financial strategies using a proprietary research platform to identify market inefficiencies.

What you will do

  • Design and maintain core components of distributed storage, compute, and service platforms, including storage engines and query execution.
  • Develop RPC/networking layers and distributed coordination mechanisms such as routing, partitioning, and replication.
  • Partner with research and engineering teams to translate data-access and performance requirements into concrete implementations.
  • Investigate and resolve production issues, ranging from correctness bugs to performance regressions.
  • Participate in system design, code reviews, and the productionization of new features.

Requirements

  • Degree in Computer Science or a related field.
  • 2+ years of professional software engineering experience.
  • Strong fundamentals in data structures, algorithms, memory management, and concurrency.
  • Proficiency in modern C++ (C++11 or higher) and comfort with STL.
  • Solid working knowledge of UNIX/Linux development environments.
  • Experience using AI-assisted coding tools (e.g., Claude Code, OpenCode) to accelerate development.

Nice to have

  • Proficiency in Python.
  • Exposure to distributed systems concepts (replication, sharding, consensus) or query/compute engines.
  • Experience with columnar/analytical storage formats or RPC frameworks.

Culture & Benefits

  • Intellectually driven and relaxed environment pairing academic sensibility with accountability for results.
  • Culture that encourages challenging conventional thinking and continuous improvement.
  • Collaborative atmosphere working alongside researchers and portfolio managers.
  • Equal opportunity employer focusing on intellectual horsepower and outstanding talent.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →