Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
$150к-220к/год
$150к$180кмедиана$200к
По похожим ролям (48) ~ $180к/год
На СНГ рынке: $3.9к/мес ($2.8к - $4.6к)
88
Хорошая вакансия
развернуть
У роли четкий системный фокус, подробно описанные задачи и современный стек C++ в продуктовой компании; удаленная работа доступна только из определенных штатов США.
Ограничение по штатам
Современный стек
Четкие задачи
Собственный продукт
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer, C++ (NMS) (C++/Qt/network management): Building cross-platform Windows and Linux software for network device discovery, monitoring, and network data processing with an accent on concurrent systems programming, asynchronous workflows, and protocol integration. Focus on designing performance-sensitive applications that communicate with thousands of devices, troubleshooting OS and network-layer issues, and ensuring reliability through comprehensive testing.
Location: Remote from the USA while residing in CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, or WA; hybrid work is available from offices in Austin, TX or Tampa, FL. Onsite interviews may be required.
Salary: $150,000–$220,000 USD base annual salary.
Company
hirify.global provides a unified IT operations platform for endpoint management, patching, backup, remote access, and network visibility for nearly 40,000 customers in more than 140 countries.
What you will do
Build and maintain cross-platform Windows and Linux software using C++, Qt, CMake, native APIs, POSIX, and networking APIs.
Develop network discovery and monitoring features that collect device, interface, and network-health data.
Implement and troubleshoot SNMP, SSH, ICMP, WMI, and related network and device-management protocols across vendors.
Design high-performance concurrent and asynchronous workflows communicating with potentially thousands of devices.
Optimize resource usage, reliability, and testability through unit, integration, and system-level testing.
Collaborate with backend, UI, QA, and product teams and investigate complex application, operating-system, network, and customer-environment issues.
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related technical field.
7+ years of C++ development experience, including proficiency with C++14 or newer and production-quality modern C++ systems software.
Proficiency with Qt and CMake.
Experience developing for Windows, Linux/POSIX, and cross-platform environments.
Strong understanding of multithreading, concurrency, and asynchronous programming.
Experience with network programming and network protocols; familiarity with SNMP, SSH, ICMP, WMI, or similar technologies.
Experience debugging across application, operating-system, and network layers and working with OS-, network-, and device-specific behavior.
Ability to create comprehensive test cases and test plans covering functional requirements.
Experience collaborating cross-functionally on technical requirements and working with highly critical systems.
Culture & Benefits
Full-time hybrid-remote work with flexibility for working from home where permitted.
Medical, dental, vision, and life insurance coverage.
401(k) plan and unlimited paid time off.
Opportunities for growth and advancement in a collaborative, kind, and curious work environment.
The position may include bonus, commission, equity, or other incentive compensation where applicable.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →