Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$104к$123кмедиана$184к
49 в выборке
На СНГ рынке: $3.8к/мес ($2.8к - $4.8к)
84
Хорошая вакансия
развернуть
Чёткая зона ответственности, современный системный стек и работа в продуктовой компании делают вакансию привлекательной, но без зарплаты сложно оценить финансовые условия.
Кликните для подробной информации
Зарплата не указанаСовременный стекПонятная рольПродуктовая компанияПоддержка развития
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Developer (C++): Designing and delivering high-performance protocol adapter features for a real-time event broker across custom hardware and software platforms with an accent on multi-threaded C++, TCP/IP, and low-latency systems. Focus on solving complex networking and performance challenges, leading adapter architecture, mentoring developers, and resolving customer-found defects.
Location: Remote in Canada
Company
hirify.global develops a real-time data platform and event broker that enables enterprises to move data across cloud, on-premises, and edge environments.
What you will do
Contribute to the architecture and technical delivery of protocol adapters across the hardware appliance and software broker.
Design and build complex, performance-critical features in multi-threaded C++.
Research and prototype messaging protocol features, networking techniques, and performance improvements.
Lead design and code reviews, mentor intermediate and junior developers, and establish engineering best practices.
Collaborate with product management, hardware engineering, support, customers, and other R&D teams.
Define adapter testing and performance strategies and resolve complex customer-found defects and performance escalations.
Requirements
10+ years of software development experience, including 5+ years writing multi-threaded, performance-oriented C++.
Expertise in C++, concurrency, low-level memory management, and debugging complex applications.
Experience designing and building high-throughput, low-latency systems.
Strong understanding of TCP/IP, with the ability to work with Linux kernel behavior and hardware interfaces.
Proficiency with AI coding tools such as Claude Code and sound judgment when using them in performance-critical code.
Proven technical leadership, mentoring, communication, and customer-facing defect-resolution experience.
Nice to have
Network programming with POSIX sockets and HTTP/REST client implementation.
Linux latency tuning, performance profiling, kernel-bypass networking, and hardware counters.
Messaging protocols including MQTT, AMQP, REST, or Kafka.
Experience with network processors, TLS, open-source projects, protocol standards, patents, or conference talks.
Culture & Benefits
Hybrid-first flexibility and an emphasis on work-life balance.
Training programs and opportunities for professional growth.
Values centered on craftsmanship, trust, courage, freedom, momentum, humility, and human experience.
Collaborative, inclusive, social, and customer-focused work environment.
Hiring process
AI tools are used during the initial resume screening to compare qualifications with the job description.
Interviews and final hiring decisions are conducted by the human recruitment team.
Accommodations are available during the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →