Компания больше не ищет сотрудника. Посмотрите похожие предложения

C++ Developer (Arc Devtool)
в Yandex Cloud
от 250 000 ₽/мес на руки

Технологии/инструменты
Используя лучшее из Git, SVN и Hg, мы разрабатываем и внедряем свою облачную систему контроля версий, в которой комфортно работать и можно быстро вносить изменения в большом репозитории.
Наша система контроля версий позволяет вести разработку на Linux, Windows и MacOS без необходимости иметь локально весь общий репозиторий. Чтобы было быстро и удобно, в системе используется современный стек технологий как в клиентской, так и в серверной части.
Система сборки
- Ya make — наша собственная система сборки для моно-репозитория.
- Ya make работает как локально на Linux, macOS и Windows, так и на кластере распределённой сборки, обеспечивая за секунды перестроение локальных изменений и за десятки минут — всего репозитория под несколько платформ.
- Инженеры, которые работают в команде сборки, не только хорошо знают С++, но и любят алгоритмы на графах.
Distbuild
- DistBuild — сервис распределённой сборки, интегрированный с собственной системой сборки Ya make.
- Сервис является одним из ключевых компонентов CI-пайплайна монорепозитрия Аркадия, и подавляющее большинство сборок и тестов, затронутых изменениями в Pull Request-ах, запускаются именно на DistBuild.
- Кроме того, кластер используют в сценариях, в которых важен максимальный параллелизм и низкая latency.
- От эффективности работы нашего сервиса напрямую зависит производительность тысяч разработчиков Яндекса.
- Для нас важна не только скорость исполнения, но и справедливость распределения ограниченных ресурсов кластера между всеми его пользователями и, главное, достоверность и воспроизводимость результатов тестирования.
Стек:
- Algorithms, Open source.
Группа развития open source технологий
- Современная разработка немыслима без использования и развития open source технологий, поэтому мы в Яндексе не только адаптируем решения с открытым исходным кодом для использования в нашей инфраструктуре, но и активно вкладываемся в их улучшения, а также открываем код многих наших систем. Группа развития Open Source технологий отвечает за интеграцию монорепозитория Яндекса — Аркадии — со внешним миром.
- Наша группа создает инфраструктуру синхронизации кода между Аркадией и публичными Git-репозиториями; развивает автоматизации, помогающие адаптировать open source проекты на разных языках для сборки и эксплуатации в нашей инфраструктуре; помогает разработчикам Яндекса с диагностикой, починкой проблем и функциональным развитием open source решений и синхронизацией этих улучшений в Upstream.
Об отделе
- Devtools — отдел технологий разработки, который создаёт инструменты для нескольких тысяч инженеров Яндекса.
- Всё ради того, чтобы компания выпускала продукты в срок и с высоким качеством.
Каждый день:
- Проверяется 5K+ пулл реквестов.
- Более 300К CPU обслуживают наши процессы.
- Сохраняем 5М+ результатов тестов.
Не только работа:
- У нас очень дружный отдел. Мы собираемся на тимбилдинги и ездим друг к другу в разные города.
- По вечерам собираемся поиграть в настольные игры, раз в две недели играем в Dungeons and Dragons с приглашенным мастером.
- Об интересном и уникальном опыте нашей работы мы рассказываем на митапах DevTools Party и Субботниках по разработке инфраструктуры.
Ожидания от кандидатов
- Хорошо владеете одним из языков программирования: С++ / Java / Python / Go / C#.
- Готовы писать на С++.
- Знаете классические алгоритмы и структуры данных и умеете их применять на практике.
- Имеете опыт разработки высоконагруженных, распределенных, близких к «железу» сервисов или сервисов реального времени.
Условия
- Предлагаем работу в любом офисе Яндекса в РФ и за рубежом.
Полезные ссылки


О компании Yandex Cloud
Yandex Cloud — публичная облачная платформа, которая предоставляет корпорациям, среднему бизнесу и частным разработчикам масштабируемую инфраструктуру, сервисы хранения данных, инструменты машинного обучения и средства разработки. С 2018 года платформа выросла вдвое не только по суммарному доходу, но и по клиентской базе: ежедневно сервисы используют более 10 тысяч компаний.