Weekday AI
Software Engineer, Go - Codebase Q&A
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Проект по обучению AI-агентов анализу реальных Go-кодовых баз: нужно строить сложные задачи по исследованию production-репозиториев (etcd, Traefik, Helm и др.), требующие понимания поведения системы в рантайме. Контрактная почасовая работа с оплатой за принятую задачу, полностью удалённо.
Задачи
- Выбирать задачи из подготовленного пула Go-репозиториев, привязанных к конкретному git-коммиту, с инженерным вопросом, рубриками и эталонным решением
- Исследовать репозиторий до полного понимания рассматриваемой подсистемы, включая историю PR и issue
- Переформулировать вопрос задачи так, чтобы он был сложен для передовых кодинг-агентов, но оставался корректным и решаемым
- Корректировать рубрики и дистракторы, чтобы они поощряли верные рассуждения и отсекали правдоподобные, но неверные ответы
- Прогонять полный цикл валидации в Studio — Check, Golden, Run, Analyze — и итерировать до прохождения всех этапов
- Документировать работу в README задачи и отправлять на экспертное ревью, отрабатывать замечания по возвращённым задачам
Требования
- 3+ года профессионального опыта в разработке ПО, значительный опыт production-разработки на Go
- Подтверждённая способность разбираться в большой незнакомой Go-кодовой базе и объяснять её поведение в рантайме, а не только по исходникам
- Свободное владение конкурентностью Go, интерфейсами, границами модулей и стандартной библиотекой; умение читать сгенерированный код и сборочные инструменты
- Опыт распределённых систем, сетей, storage-движков или инструментов экосистемы Kubernetes (приветствуется)
- Точный письменный английский — вопросы и рубрики являются продуктом
- Уверенное владение git на уровне коммитов, контейнеризированными окружениями и командной строкой
Условия
- Полностью удалённая асинхронная работа, тимлиды в часовых поясах США, Индии и Нигерии
- Работа в Studio; учёт времени через Insightful, доступ к платформе через Okta
- Онбординг: верификация личности, background check, подписание Terms of Work и CIIAA, налоговая форма и короткий калибровочный тест
- Оплата за каждую принятую задачу — $130; каждая задача проверяется вторым инженером и супер-ревьюером
- Контрактная работа с оплатой за задачу
Навыки
- Go
- git
- Kubernetes
- distributed systems
- networking
- storage engines
- Docker
- CLI