yandex
N
NDA
Зарплата
4 000 $ – 6 000 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

C++ Developer (Desktop VPN Client)

ИИОценка ИИ

Привлекательная вакансия с высокой оплатой в валюте и современным стеком. Продукт с реальной аудиторией и интересными инженерными задачами, хотя требования к кандидату весьма жесткие.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний системного программирования под Windows/macOS и сетевых протоколов. Работа с низкоуровневыми API (WFP, pf) и спецификой VPN требует серьезного опыта в системной инженерии.

Анализ зарплаты

Медиана5 000 $
Рынок4 000 $ – 7 000 $
ИИОценка ИИ

Предлагаемая вилка $4000-$6000 соответствует верхнему сегменту рынка для Senior C++ разработчиков в сфере системного ПО и кибербезопасности. Это конкурентоспособное предложение для удаленной работы на международном рынке.

Сопроводительное письмо

I am writing to express my strong interest in the C++ Developer position for your Desktop VPN Client. With extensive experience in C++17 and a deep understanding of system-level networking on both Windows and macOS, I am confident in my ability to contribute to the development of your security-focused products. My background includes working with gRPC, CMake, and low-level network APIs, which aligns perfectly with your current architecture and tech stack.

I am particularly impressed by your team's forward-thinking approach to using AI tools like Claude Code in the development process. I am a proactive user of AI-assisted coding myself and believe it significantly enhances productivity and code quality. Having dealt with complex networking tasks such as split tunneling and kill switch implementations (WFP/pf), I am ready to tackle the challenges of maintaining a high-load VPN client with tens of thousands of DAU.

Thank you for considering my application. I look forward to the possibility of discussing how my technical expertise in network security and cross-platform development can benefit your team.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Если вы эксперт в системном C++ и сетевых протоколах, отправьте свое резюме @pnlabss прямо сейчас!

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

👨‍💻 **C++ Developer (Desktop VPN Client)

от $4000-$6000**Оплата в USDT

Удаленно

Разрабатываем кросс-платформенные десктоп-приложения в сфере сетевой безопасности (VPN-клиенты для macOS и Windows). Продукт в продакшене, активная пользовательская база (десятки тысяч DAU), компания на рынке более восьми лет.

Архитектура: GUI-приложение (C++/Qt) + привилегированный daemon (чистый C++), связь по gRPC. Поддержка WireGuard, sing-box, AmneziaWG.

Что предстоит:

– Развивать и поддерживать десктопный клиент на C++17

  • Участвовать в архитектурных решениях по развитию клиента (включая потенциальную миграцию GUI-слоя)
  • Проектировать новые фичи от архитектуры до релиза

– Работать с низкоуровневыми сетевыми API: маршрутизация, DNS, файрволлы, VPN-туннели

– Поддерживать платформенные фичи: kill switch (WFP / pf), split tunneling, DNS leak protection

– Собирать и подписывать релизы (universal builds macOS, x86/x64 Windows)

– Диагностировать баги, связанные с сетью, привилегиями и совместимостью ОС. Подобной работы - много, необходима реальная экспертиза в os/network-специфике.

Требования:

– C++17 на уровне Senior: smart pointers, move semantics, templates, RAII, многопоточность

– Глубокий опыт хотя бы с одной из платформ на системном уровне (macOS: Security, SystemConfiguration, NetworkExtension / Windows: Win32, WFP, WinSock2, сервисы)

– Уверенное понимание сетевого стека: TCP/IP, DNS, TLS, маршрутизация

– Опыт с gRPC / Protocol Buffers

– CMake, vcpkg или аналогичные инструменты сборки

– Самостоятельность: способность разбираться в новых технологиях без долгого онбординга

  • Мы активно используем AI-инструменты (Claude Code) в повседневной работе и ожидаем того же от кандидата

Будет плюсом:

– Опыт с Qt/QML (не обязателен, но желателен — разберётесь, в т.ч. с помощью AI)

– Опыт с VPN-протоколами (WireGuard, tun/tap)

– Boost (ASIO, Process), OpenSSL, RxCpp

– Опыт с code signing / notarization (Apple)

Стек: C++17, Qt 5.15/QML, gRPC, CMake, vcpkg, Boost, spdlog, OpenSSL, curl, RxCpp

Условия:

– Локация: строго любая страна, кроме РФ

– Русскоязычная команда

🔤 CV и вопросы — Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Qt
  • QML
  • gRPC
  • CMake
  • vcpkg
  • Boost
  • OpenSSL
  • cURL
  • RxCpp
  • WireGuard
  • TCP/IP
  • DNS
  • TLS
  • Win32
  • WFP

Возможные вопросы на собеседовании

Проверка понимания механизмов безопасности VPN-клиента.

Как бы вы реализовали функцию Kill Switch на macOS и Windows, чтобы предотвратить утечку трафика при обрыве туннеля?

Оценка опыта работы с межпроцессным взаимодействием в архитектуре проекта.

Какие преимущества и сложности возникают при использовании gRPC для связи между GUI-приложением и привилегированным демоном?

Проверка владения современным стандартом C++.

Расскажите о практическом применении move-семантики и умных указателей для управления ресурсами в многопоточном сетевом приложении.

Оценка навыков отладки сложных системных проблем.

Опишите ваш подход к диагностике проблем с маршрутизацией или DNS-утечками, о которых сообщают пользователи.

Проверка готовности к использованию AI в разработке.

Как вы интегрируете AI-инструменты (например, Claude) в свой рабочий процесс для ускорения написания кода или рефакторинга?

Похожие вакансии

ГЭ
ГМС Эксперт
200 000 ₽ – 240 000 ₽

Middle+/Senior SFA Administrator

SeniorУдалённо
Oracle WebLogic Server · Oracle Database · PostgreSQL · Unix · Ansible · Jenkins · Grafana · Zabbix · Jira · BitBucket · Confluence
+11 навыков
ДП
Департамент персонала
от 400 000 ₽

Technical marketing engineer (сетевой инженер/архитектор)

SeniorУдалённо
BGP · OSPF · Cisco · Juniper · CCNP · CCNA · Network Design · Telecommunications
+8 навыков
IP
IT People group
Не указана

Специалист поддержки телекоммуникационного оборудования

SeniorУдалённо
LAN · WAN · ITSM · Cisco ISE · CMDB · Network Security · Network Administration · Troubleshooting
+8 навыков
NDA
до 450 000 ₽

Senior С++ разработчик

SeniorУдалённо
C++ · CMake · Git · Bash · WinAPI · POSIX API · WinDbg · GDB · Multithreading · Network Programming
+10 навыков
TS
Top Selection
до 316 000 ₽

Системный инженер (SIEM)

SeniorУдалённо
Git · SQL · Linux · JSON · Windows Server · Active Directory · SIEM · Python · Bash · PowerShell · DNS · DHCP · NTP · SMTP · Zabbix · DLP · IPS · Firewall · Proxy · REST API · Syslog · SNMP · Regular Expressions
+23 навыков
NDA
Не указана

Senior Системный архитектор

SeniorУдалённо
Delta Computers · Server Infrastructure Design · GPU · Infrastructure Audit · System Architecture · Hardware Configuration
+6 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
от 4 000 $