Weekday AI (YC W21)
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
- etcd
- Traefik
- Helm
- Kustomize
- CoreDNS
- NATS Server
- Temporal
- Syncthing
- restic
- Authelia
- BadgerDB
- quic-go
- gRPC-Go
- Hugo
- rclone
- Trivy
- cert-manager
- Pion WebRTC
- git
- Kubernetes
- Docker