Руководитель группы разработки бэкенда Codenv в DevTools Отклик на сайте компании

Зарплата не указана
Новосибирск
Опыт 3-6 лет Гибрид Постоянная работа Ведущий специалист (Lead) IT и Интернет

Привет, я Тимур, руководитель службы инструментов репозитория. Когда разработчик приходит в новый проект, ему нужно не только погрузиться в кодовую базу, но и настроить рабочее окружение. Для решения этой задачи мы делаем Codenv — сервис для быстрого разворачивания окружений разработчика. Ищем тимлида, который стремится писать инструменты разработки для таких же профессионалов, как он сам. Если вы хотите работать с современными технологиями и решать интересные задачи в этой области — будем рады видеть вас в нашей команде.

Тимур Торубаров

Руководитель службы инструментов репозитория

Codenv создаёт виртуальные машины для разработки, развёрнутые поверх нашего внутреннего облака, и управляет ими. Наши разработчики используют сервис как для классических сценариев, где при помощи редактора Visual Studio Code можно в один клик развернуть окружение и запустить проект на удалённом хосте, так и для агентских сценариев, где пользователь даёт AI-агенту задачу в удалённом преднастроенном окружении с готовым harness.

Помимо быстрого старта, мы обеспечиваем инженеров быстрым железом, чтобы сборки и тесты занимали минимум времени и не загружали ноутбук. Мы глубоко погружаемся в технологии виртуализации, контейнеризации и Linux-сервисы, работаем с локальной и распределённой сборкой, Visual Studio Code. Технически наш сервис написан на Go с использованием микросервисной архитектуры.

Codenv — молодой проект: у вас будет возможность значительно влиять на развитие продукта, но нужно быть готовым экспериментировать и гибко менять планы.

Какие задачи вас ждут

AI-first-подход
Codenv находится на точке пересечения интерактивных сценариев агентской разработки, и вам предстоит делать сервис дружелюбнее к агентскому миру — как с точки зрения пользовательских сценариев, так и в глубоко техническом плане.

Продуктовый подход
Смысл сервиса в том, чтобы покрывать продуктовые сценарии работы наших пользователей — разработчиков Яндекса. Задачи в Codenv — это возможность напрямую влиять на эффективность работы коллег. Мы используем продуктовый подход: вы сможете общаться с пользователями, находить и прорабатывать пользовательские сценарии, а затем воплощать их в жизнь, делая работу разработчиков приятнее и эффективнее.

Стабильность
При разработке сервиса многие вещи сознательно были упрощены. Сейчас мы активно работаем над его надёжностью и стремимся улучшить качество жизни разработчиков, повышая нашу стабильность.

Отказоустойчивость
Разработческие виртуальные машины бывают очень чувствительны к отключениям датацентров, например при регламентных работах. Нужно будет продумывать беспрерывные сценарии работы и миграции данных, заниматься capacity planning, работать с менеджментом ресурсов.

Мы ждём, что вы

  • Разрабатывали на Go
  • Хорошо знаете Linux
  • Знаете реляционные базы данных
  • Умеете проектировать REST API и работать с GRPC
  • Понимаете архитектурные практики разработки распределённых сервисов
  • Готовы организовывать работу распределённой команды, экспериментировать и брать на себя ответственность за продукт

Будет плюсом, если вы

  • Понимаете принципы построения современных систем контроля версий
  • Разрабатывали высоконагруженные распределённые системы
  • Хотите улучшать инструменты разработки

Больше о команде

У нас сильная и дружная распределённая команда опытных разработчиков из Москвы, Казани, Новосибирска. Мы уже давно работаем в таком режиме, у нас отлажены процессы: есть стендапы через день и созвоны по необходимости. Мы постоянно работаем над процессами, стремимся сохранять баланс производительности и комфорта и всегда поддерживаем друг друга.

Cloud IDE — популярная и востребованная во всём мире тема. У нас вы получите возможность профессионального роста, сможете расширить кругозор, работая с большим количеством смежных технологий, и потрогать не только сервер-сайд-разработку, но и CLI, Linux, виртуализацию, локальную и распределённую сборку.



Бенефиты работы в Яндексе

AI-инструменты

Компенсация от 100М токенов для ваших экспериментов и оптимизации рутины.
Доступ к передовым моделям для ежедневной работы.

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят:

Базовые услуги

Плановая помощь и неотложная за рубежом, страхование от несчастных случаев для любителей активного отдыха и лечение критических заболеваний.

Ментальное здоровье

Врачи в клиниках по ДМС, онлайн-консультации с психологами. А также психотерапия в офисах, где есть кабинет психотерапевта.

Ежегодные чекапы

Мы за превентивную заботу о здоровье, поэтому по ДМС можно проходить чекапы и регулярно вакцинироваться.

Больничный

30 дней в году оплачиваются — вы получите полную зарплату, как будто не болели.

Стоматология

Плановые процедуры, профессиональная чистка и экстренная помощь за рубежом.

Коррекция зрения

После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия.

Терапевты в офисах

Если почувствовали себя неважно, можно обратиться в кабинет врача-терапевта, такие есть во всех крупных офисах Яндекса.

Ведение беременности и роды

Оплачиваем ведение беременности и роды для сотрудниц и жён сотрудников, которые с нами более двух лет.

Страховка для родственников по системе 80/20: мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%. В страховку входит всё то же самое, что и у вас.

Требуемые навыки и допуски

  • Java
  • Kotlin