Назад
Company hidden
2 дня назад

Senior C++ Software Engineer (Fintech)

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

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

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

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

Текст:
/
TL;DR
Senior C++ Software Engineer (Fintech): Building and operating low-latency trading platform components including pricing engines, connectivity gateways, market-data systems, and messaging layers with an accent on microsecond-level performance, distributed systems, and production reliability. Focus on architectural decisions, profiling and fixing latency problems, supporting critical incidents, and mentoring engineers across the full software lifecycle.

Location: Remote, UK-based. Candidates must have the existing right to work in the UK; visa sponsorship is not available. Occasional out-of-hours work is required for production releases, scheduled maintenance, and Level 3 support during critical incidents.

Company

hirify.global operates a trading platform handling high-volume FX, equities, and cryptocurrency trading across a network of liquidity providers.

What you will do

  • Shape the technical direction of the Switchboard trading platform and contribute to architectural decisions.
  • Build, test, deploy, support, and improve pricing engines, connectivity gateways, market-data systems, and messaging components.
  • Optimise microsecond-level latency and high-throughput messaging in production trading systems.
  • Work with market-data and reference-data pipelines, FIX integrations, observability, dashboards, alerting, and metrics.
  • Provide technical oversight through solution design, peer reviews, and constructive challenge of assumptions.
  • Mentor junior and mid-level engineers and participate in incident investigation, production support, and continuous improvement.

Requirements

  • 5+ years of C++ experience with Linux systems programming.
  • Strong understanding of low-level systems and the ability to work close to the metal.
  • Experience optimising complex, latency-sensitive systems through systematic profiling, diagnosis, and performance troubleshooting.
  • Deep understanding of distributed-systems architecture and network protocols, including TCP/UDP, socket programming, and FIX.
  • Experience with system design, architectural trade-offs, and decisions carried through to production.
  • Python experience for scripting, automation, testing, data analysis, tooling, and operational workflows.
  • Git and shell-scripting experience.
  • Delivery-focused ownership of production systems, including incident response with a 15-minute acknowledgement SLA during working hours.
  • Ability to conduct thoughtful peer reviews, mentor engineers, document decisions, communicate proactively across time zones, and write clean, testable code.

Nice to have

  • Go experience; Go is used for microservices and command-line tooling.
  • Experience in financial services or trading technology.
  • Curiosity and willingness to learn and use AI tools such as Claude and Gemini.

Culture & Benefits

  • Remote work from the UK with flexibility and a sustainable pace.
  • Up to 30 days of leave plus bank holidays.
  • Private health insurance, pension, life insurance, dental and optical cashback, and cycle-to-work benefits.
  • Social events and offsites.
  • Career progression toward lead roles, performance specialisation, or technical leadership.
  • Culture focused on transparency, honest feedback, documentation, delivery, ownership, and resilient systems rather than individual heroics.

Hiring process

  • Initial conversation with Talent Acquisition: 30–45-minute video call.
  • Hiring manager conversation: approximately 60-minute video call.
  • Technical interview with two engineers: approximately 60-minute interactive video session. Stages 2 and 3 may be swapped.

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