Разработчик в команду разработки фреймворка Goliath
Наша команда разрабатывает фреймворк Goliath — он позволяет быстро и удобно создавать микросервисы на языке Golang. Среди основных потребителей — Яндекс Еда и Такси. Сейчас у нас более 250 активных пользовательских сервисов.
Какие задачи вас ждут
- Разработка платформенных библиотек: Команда фреймворка создаёт готовые к использованию, отказоустойчивые решения для востребованных пользовательскими сервисами технологий: specification-first HTTP (OpenAPI), gRPC, PostgreSQL, MongoDB, Redis, YDB, YT, Logbroker. Вы будете следить за удобством подключения и гибкостью конфигурации, выбирая разумные настройки по умолчанию. Платформенные библиотеки также предоставляют пользователю готовые для продакшна инструменты observability: логи, трейсы, метрики, дашборды и удобное профилирование приложений.
- Механизмы кодогенерации: Вы будете разрабатывать механизмы кодогенерации в core-функциональности фреймворка, чтобы уменьшить объём boilerplate-кода и упростить массовые изменения. Механизмы охватят компонентную систему (DI-фреймворк на основе кодгена), генерацию типов для OpenAPI и JSON Schema, стабов для API, а также packaging-части для сборки, конфигурирования и доставки исходного кода.
- Интеграция с внешними командами: Вы будете тесно взаимодействовать с командами диагностики, CI/CD и рантаймов, организовывать мониторинг, сборку, тестирование кода пользователя и его доставку на целевые хосты.
- Поддержка пользователей: Вы будете помогать пользователям в эксплуатации и отладке сервисов, написанных с использованием фреймворка: искать и исправлять ошибки, решать проблемы на проде, находить узкие места и консультировать.
- Улучшение пользовательского опыта: Вы поможете продуктовым разработчикам сосредоточиться на реализации корректной бизнес-логики, будете избавлять их от задач, связанных с платформой, инфраструктурой и настройкой окружения.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Уверенно знаете Golang — понимаете concurrency, HTTP, gRPC, умеете читать профили, хорошо знаете все аспекты языка, включая generics и итераторы
- Знаете Python на уровне написания базовых скриптов
- Умеете работать в Unix-системах
- Понимаете сетевой стек, HTTP (будет плюсом знание OpenAPI), gRPC
- Понимаете СУБД PostgreSQL
Что мы предлагаем
- Здоровье
- Рост и развитие
- Спорт
- И ещё
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
А также:
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Страховка для родственников по системе 80/20
Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.
В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.
Также мы оплачиваем участие в профильных конференциях — как в качестве спикера, так и в качестве участника.
Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.
Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей.
Можете заниматься самостоятельно, а можете с корпоративным тренером.
А также скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.
Спортивный клуб Яндекса
В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях.
Вы сможете присоединиться к существующим командам или собрать свою.
Гибкий график
У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
Жилищные займы
Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.
Всё для детей
Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.