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

Senior Software Engineer (C++)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (C++): Re-architecting and evolving the execution kernel of a high-performance engineering platform with an accent on modernizing a large-scale legacy codebase. Focus on decomposing monolithic structures, optimizing memory and concurrency, and enabling clean integration with the broader R&D ecosystem.

Location: Must be based in Germany or the United Kingdom

Salary: £76,000 – £120,000 per year

Company

hirify.global is a software company that transforms engineering design by treating geometry as programmable, parametric code to accelerate product development.

What you will do

  • Lead the re-architecture of the execution kernel to support next-generation modeling capabilities.
  • Modernize an 8-year-old C++ codebase by untangling coupling and moving toward a service-oriented structure.
  • Diagnose and resolve complex performance, memory, and concurrency issues in a production desktop application.
  • Act as a technical owner in design discussions and architectural decision-making.
  • Collaborate with platform engineers to raise the collective bar for modernization and code quality.

Requirements

  • 5+ years of professional C/C++ experience with modern standards (C++11/14/17).
  • Proven experience working with large-scale codebases (100k+ lines).
  • Deep understanding of memory management, multithreading, and performance optimization.
  • Demonstrated technical leadership and ability to navigate engineering conflict.
  • Must be based in Germany or the United Kingdom.

Nice to have

  • Background in software architecture modernization and migrating monoliths.
  • Experience with computational or algorithmic geometry.
  • Knowledge of compiler construction.
  • Understanding of CAD or engineering software workflows.
  • Exposure to containerization, microservices, and API design.

Culture & Benefits

  • Opportunity to work on a high-impact, complex engineering platform.
  • Focus on technical autonomy and solving impossible-looking problems.
  • Collaborative environment that values bias to action and architectural bravery.
  • Remote-first work culture within the specified regions.

Hiring process

  • Recruiter screen and hiring manager conversation.
  • Final stage consisting of a live, collaborative coding session and a team-fit interview.

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