9946 вакансий из первоисточников от 62 компании

Свежие вакансии с официальных сайтов компаний. Полные описания и прямой отклик работодателю.

В выдаче: 9946 вакансий 62 компании

Загружаем каталог...

Вакансия из официального источника

Разработчик в команду разработки фреймворка Goliath

Яндекс · Удалённая работа по России

Описание вакансии

Наша команда разрабатывает фреймворк Goliath. С его помощью можно быстро и удобно создавать микросервисы на языке Golang. Основные потребители фреймворка — Яндекс Еда и Такси. Сейчас более 400 пользовательских сервисов активно его используют.

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

Разработка библиотек

Вы будете работать над созданием готовых к использованию и отказоустойчивых решений для популярных технологий, которые применяют пользовательские сервисы: 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

Узнать больше

-

Техплатформа Городских сервисов Яндекса

-

Как в Яндексе проходят алгоритмические секции собеседований

-

Как мы нанимаем бэкенд-разработчиков

-

Задачи для подготовки к собеседованиям

Откликнуться на сайте компании

Источник: официальный сайт Яндекс. Актуальность проверена 14.09.2026 13:31 (Екатеринбург).