Software Developer - Datapath (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →