Назад
Company hidden
6 часов назад

Junior/Middle C++ Engineer (Networking) (Cybersecurity)

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

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

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

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

Текст:
/
TL;DR
Junior/Middle C++ Engineer (Networking) (Cybersecurity): Developing and optimizing high-performance C++ services for a distributed cybersecurity platform with an accent on security-event processing, threat-data correlation, and telemetry across hybrid on-premises and cloud environments. Focus on designing event-processing pipelines, implementing rule-matching and remediation logic, and solving complex performance, reliability, and data-consistency challenges.

Location: Ukraine; remote or office work

Company

Develop software and cybersecurity solutions for a global technology client focused on networking, cloud infrastructure, and digital threat protection.

What you will do

  • Develop and maintain high-performance C++ services for processing, transforming, and streaming security, intrusion, connection, and file-related events.
  • Design event-processing pipelines and data-correlation engines for security platform components.
  • Implement rule evaluation, threat matching, remediation actions, and system notifications.
  • Build and maintain integrations with syslog, server-sent events, message queues, telemetry systems, and messaging infrastructure.
  • Investigate production issues involving performance, reliability, and data consistency.
  • Participate in architecture discussions, code reviews, automated testing, and engineering-process improvements.

Requirements

  • Strong proficiency in modern C++ and at least 2 years of commercial development experience.
  • Knowledge of object-oriented design, data structures, algorithms, multithreading, concurrency control, and synchronization.
  • Practical experience developing applications and services for Linux-based environments.
  • Strong understanding of networking, distributed systems, inter-process communication, event-driven architectures, message brokers, or streaming pipelines.
  • Experience with unit testing, debugging, profiling, and performance optimization.
  • Upper-intermediate English level required.

Nice to have

  • Familiarity with additional distributed-systems tools or frameworks.

Culture & Benefits

  • Work in an agile, cross-functional engineering team.
  • Collaborate on a distributed cybersecurity platform used to protect digital infrastructure.
  • Remote or office-based work arrangement in Ukraine.

Hiring process

  • Submit an application and complete the employer's selection process.

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