Senior Go / Desktop Systems Engineer
Интересная инженерная задача с глубоким техническим стеком, удаленный формат работы и отсутствие бюрократии. Оценка высокая из-за возможности влиять на архитектуру и работы в сильной команде, хотя название компании не указано.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Роль требует редкого сочетания навыков: глубокого знания Go, системного программирования под разные ОС (Windows/macOS) и экспертизы в сетевых протоколах. Дополнительная сложность заключается в необходимости профилирования сложных состояний (гонки, утечки) и использования LLM в рабочем процессе.
Анализ зарплаты
В вакансии указана 'конкурентная заработная плата', что для уровня Senior Go Systems Engineer на удаленке обычно соответствует рыночному диапазону 5000–7500 USD. Предложение выглядит адекватным рынку системной разработки.
Откликнитесь уже сейчас
Если вы готовы погрузиться в системную разработку на Go и работать с сетевым стеком на глубоком уровне, откликнитесь прямо сейчас!
Описание вакансии
📌Senior Go / Desktop Systems Engineer
Ищем инженера для развития и поддержки кроссплатформенного десктопного приложения для Windows и macOS со сложным сетевым стеком.
Что предстоит делать:
— Развивать и поддерживать приложение под Windows и macOS: системный слой и сетевой стек;
— Диагностировать неочевидные проблемы: сеть, демоны, различия между платформами;
— Профилировать приложение: утечки, гонки, деградации производительности;
— Вести задачи целиком — от постановки до проверенного релиза.
Что важно:
— Сильный коммерческий опыт разработки на Go: concurrency, управление процессами и ресурсами, обработка ошибок, тестирование;
— Опыт системной разработки под Windows и/или macOS: службы и демоны, права доступа, системные API, IPC;
— Хорошее понимание TCP/IP, DNS, маршрутизации;
— Умение диагностировать и профилировать приложения;
— Опыт разработки и поддержки кроссплатформенных приложений;
— Умение быстро разбираться в существующей кодовой базе и доводить изменения от задачи до проверенного релиза;
— Минимальное знание TypeScript (совсем немного, чтобы не пугаться фронтенд-кода);
— Профессиональный опыт работы с Claude, Codex, Kimi или другими LLM.
Условия:
— Полностью remote, full-time, 5/2;
— Конкурентная заработная плата;
— Испытательный срок — 1 месяц, полностью оплачивается;
— Возможность влиять на архитектуру продукта;
— Небольшая сильная команда без бюрократии и долгих согласований.
Если тебе интересно работать с системами, сетями и Go на глубоком уровне — будем рады познакомиться.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Go
- Windows API
- macOS
- TCP/IP
- DNS
- TypeScript
- IPC
- Concurrency
- Claude
- LLM
Возможные вопросы на собеседовании
Проверка понимания специфики системного программирования и взаимодействия процессов.
Какие механизмы IPC вы использовали в Go для взаимодействия между десктопным приложением и системным демоном?
Важно для диагностики проблем в сетевом стеке приложения.
Как бы вы подошли к отладке проблемы, при которой DNS-запросы внутри приложения резолвятся медленнее, чем в системе?
Проверка навыков оптимизации и владения инструментарием Go.
Расскажите о вашем опыте использования pprof для поиска утечек памяти или блокировок в высоконагруженном сетевом сервисе.
Оценка кроссплатформенной экспертизы.
С какими основными различиями в реализации сетевого стека или прав доступа вы сталкивались при портировании Go-кода между macOS и Windows?
Проверка современного подхода к разработке с использованием ИИ.

