Middle-разработчик Rust (control plane сетевых сервисов, FreeBSD)

Дата размещения вакансии: 18.08.2026
Работодатель: ITG Corporation
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Литейный проспект 26
Требуемый опыт работы:
От 1 года до 3 лет

vStack входит в Корпорацию ITG и является российской платформой виртуализации: серверная виртуализация, программно-определяемые хранилище и сеть. Мы создаём полный стек сетевых сервисов виртуального дата-центра enterprise-уровня: маршрутизация, firewall, NAT, DNS, DHCP, балансировка, VPN, отказоустойчивость, BGP/EVPN. Ядро стека — control plane на Rust поверх FreeBSD. Команда компактная: каждый инженер напрямую влияет на архитектуру и видит свой код в продукте у реальных заказчиков.

Сейчас мы в поиске Middle-разработчика Rust.

Основные задачи:

  • Разработка control plane сетевых сервисов виртуального дата-центра: маршрутизация, firewall, NAT, DNS, DHCP, балансировка, VPN, отказоустойчивость;
  • Интеграция системных сервисов FreeBSD (pf, FRR, dnsmasq, dhcpd, haproxy, strongswan) в единый управляемый контур;
  • Участие в проектировании и развитии продукта.

Что надо знать и уметь:

  • Опыт коммерческой разработки от 2 лет, из них на Rust — от года;
  • Асинхронный Rust: tokio, каналы, отмена задач, работа с блокирующими вызовами;
  • Сети L2–L4: TCP/IP, маршрутизация, NAT, stateful firewall, VLAN;
  • Уверенная работа с Unix: демоны, процессы, сигналы; git;
  • RPC и очереди сообщений (JSON-RPC, AMQP/RabbitMQ или аналоги);
  • Готовность работать с FreeBSD как основной платформой (предыдущий опыт не обязателен).

Мы используем:

  • Rust (tokio, serde, lapin), SQLite;
  • FreeBSD: pf, CARP + pfsync, if_vxlan;
  • FRR и GoBGP (BGP, BFD, EVPN);
  • RabbitMQ (JSON-RPC over AMQP);
  • dnsmasq, ISC dhcpd, haproxy, strongswan;
  • GitLab CI.

Большим плюсом будет:

  • Опыт работы с FreeBSD или другой BSD-системой;
  • Практика с BGP / EVPN / VXLAN или другим сетевым control plane;
  • Опыт работы с VMware NSX или другим SDN-решением;
  • Умение читать чужой код на Rust, C и Go (FRR, GoBGP, ядро FreeBSD).

Что ты получишь от компании:

  • Работу в международной IT-компании;
  • Полностью официальное оформление по ТК РФ, с полностью белой заработной платой и отпуском 28 дней;
  • Бонусы и премии по результатам работы;
  • Конкурентный уровень заработной платы, который мы готовы обсудить на собеседовании;
  • Современный офис в центре Санкт-Петербурга в бизнес-центре класса А (в пешей доступности от ст. м. Чернышевская);
  • Высокопрофессиональную, молодую и дружную команду специалистов, увлеченных своим делом;
  • ДМС через год работы;
  • Профессиональный рост, наставничество и личностное развитие;
  • Обучение за счет компании, в том числе и профессиональная сертификация.