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

Software Developer - Datapath (C++)

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

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

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

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

Текст:
/

TL;DR

Software Developer - Datapath (C++): Building and optimizing the event broker datapath engine for real-time data movement with an accent on high throughput, low latency, and reliability. Focus on implementing messaging protocol adapters and optimizing multi-threaded performance within the Linux kernel and hardware interfaces.

Location: Hybrid (Ottawa, Ontario)

Salary: $90,000 – $125,000

Company

hirify.global is a leading event-driven platform providing the infrastructure for real-time data movement in the enterprise AI era.

What you will do

  • Develop and optimize the datapath engine responsible for high-rate, low-latency message movement.
  • Implement and maintain protocol adapters for MQTT, AMQP, REST, RDP, and Kafka.
  • Develop code for both custom hardware (FPGAs, network processors) and software brokers on Intel server processors.
  • Analyze and optimize deep-level TCP, hardware interfaces, and OS networking behavior.
  • Collaborate with cross-functional teams to deliver features that meet strict performance and reliability standards.

Requirements

  • 2+ years of experience writing multi-threaded, performance-oriented code in C++.
  • Knowledge of network protocols (TCP/IP) and messaging protocols (MQTT, AMQP, REST, Kafka).
  • Proficiency in low-level memory management and debugging complex applications using core files.
  • Ability to drive work independently with high-level guidance.
  • Must be able to work in a hybrid setup in Ottawa, Ontario.

Nice to have

  • Experience with POSIX sockets and HTTP/REST client implementation.
  • Familiarity with real-time applications in Linux.
  • Experience with hardware network processors, such as Cavium Octeon.

Culture & Benefits

  • Hybrid-first approach with a focus on flexibility and work-life balance.
  • Culture driven by craftsmanship, trust, courage, and humility.
  • Structured training programs designed for rapid professional growth.
  • Collaborative environment working with top industry experts.

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