НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

Tailscale

Software Engineer, Networking (Dataplane)

  • Удалённо
  • Canada
  • Полная занятость
  • В вакансии: 218 420 – 302 840 CAD
  • вчера

Tailscale ищет опытного инженера по разработке программного обеспечения для работы с сетевым дата-планом в полностью распределённой команде. Кандидат будет разрабатывать клиентское программное обеспечение для безопасного соединения устройств, работать с VPN, маршрутизацией и сложными проблемами сетевой инфраструктуры.

О позиции

Вы будете частью команды Dataplane Engineering в компании Tailscale, которая создаёт удобные и безопасные решения для соединения людей и их устройств через интернет. Роль предполагает глубокое понимание сетевой инженерии и разработки ПО. Вы будете работать над базовыми функциями подключения клиентов, улучшать возможности межсетевого взаимодействия между клиентами, субнет-роутерами и узлами выхода, а также решать сложные проблемы подключения в производственных средах. Tailscale — это ранняя стадия развития, полностью распределённая компания, где ценится мотивированность, способность быстро принимать решения и комфортная работа в асинхронном режиме.

Чем заниматься

  • Разработка, тестирование и документирование основного клиентского сетевого программного обеспечения Tailscale
  • Развитие продуктовых функций через интеграцию индустриальных сетевых протоколов с архитектурами Tailscale
  • Внедрение security-first подхода к архитектуре и коду для обеспечения надёжности и безопасности модулей сети
  • Оценка и оптимизация производительности, надёжности и масштабируемости ПО на различных платформах и оборудовании
  • Экспертная консультация команд поддержки и помощь в решении критических сетевых эскалаций у ключевых клиентов
  • Активное участие в open-source сообществе и вклад в релевантные проекты

Что ждут

  • Значительный опыт работы с сетевым ПО и диагностикой проблем сети
  • Глубокое понимание сетевой инженерии: маршрутизация, VPN, управление IP-адресами, NAT traversal
  • Продвинутые навыки программирования на Go или низкорасходных языках (C/C++, Rust), включая многопоточность и оптимизацию производительности
  • Опыт работы с крупномасштабными распределёнными системами
  • Знание низкоуровневых ОС сетевых стеков
  • Умение давать и получать конструктивную обратную связь, способность работать самостоятельно
  • Гибкость в адаптации к динамичной среде стартапа
  • Отличные письменные и вербальные коммуникативные навыки

Будет плюсом

  • Опыт работы с открытым исходным кодом и публичные контрибуции
  • Знание современных подходов к безопасности сетей
  • Опыт работы в fully remote distributed командах
  • Базы знаний конкретных сетевых протоколов (WireGuard, DERP, QUIC и др.)

Условия

  • Конкурентный пакет общей компенсации: базовая зарплата + акционерный план + бонусы
  • Комплексные групповые льготы без периода ожидания: медицинская страховка, зрение, стоматология
  • Полностью удалённый формат работы
  • Ретроактивные взносы в пенсионный план с полным matching от работодателя до 0.75% от зарплаты
  • Поддержка личных и профессиональных развитие: $1500 USD ежегодно на обучение, менторство
  • Гибкая политика оплачиваемого времени off
  • Финансирование домашнего офиса: выбор ноутбука (Mac или PC), ежемесячное возмещение интернета, $500 USD на настройку рабочего места
  • Оплачиваемый отпуск по рождению детей: 20 недель для родящих родителей, 16 недель для нерождающих
  • Ежегодные корпоративные встречи и тимбилдинги в разных странах
  • Корпоративная программа co-working с доступом к WeWork в вашем регионе
  • Инклюзивная и гибкая рабочая среда

Навыки

  • Go
  • C
  • C++
  • Rust
  • Networking
  • VPN
  • TCP/IP
  • Routing
  • NAT Traversal
  • Distributed Systems
  • Network Stacks
  • Concurrent Programming
  • Security Architecture
  • Linux Kernel

Сложность отбора

Высокий уровень сложности требует глубокого опыта в сетевых технологиях и многопоточном программировании на системах реального времени

Оценка JobPath

Зарплата по рынку

1 180 000 – 1 640 000 ₽ в месяц

Оценка переводится из диапазона 218,420-302,840 CAD/год по курсу 1 CAD≈65 RUB, разделено на 12 месяцев. Для senior-инженеров по networking в Канаде это соответствует верхней части рынка.

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Как бы вы спроектировали систему NAT traversal для peer-to-peer соединения?
  2. Опишите архитектурные решения для обеспечения безопасности при передаче данных между клиентами
  3. Какие метрики производительности вы бы использовали для оценки качества сетевого соединения и как бы вы их оптимизировали?
  4. Расскажите о случае, когда вам пришлось диагностировать сложную проблему сетевой инфраструктуры в production
  5. Как вы балансируете trade-offs между производительностью, безопасностью и maintainability в сетевом коде?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать