- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик в команду разработки фреймворка Goliath
Работа в Яндексе над инфраструктурным проектом — это отличная возможность для профессионального роста и работы с огромными масштабами. Вакансия предлагает сильный стек технологий и гибридный формат работы, что высоко ценится на рынке.
Сложность вакансии
Высокая сложность обусловлена работой над внутренним фреймворком крупной тех-компании, что требует глубокого понимания системного программирования, сетевых протоколов и высокой ответственности за стабильность платформы. Инженер должен владеть как Golang, так и Python на продвинутом уровне.
Анализ зарплаты
Зарплата в Яндексе для опытных разработчиков обычно соответствует верхнему децилю рынка. Указанный диапазон отражает текущие рыночные реалии для Senior/Lead специалистов в Москве и крупных тех-хабах.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Yandex уже сейчас
Присоединяйтесь к созданию ключевой инфраструктуры Яндекса и развивайте фреймворк Goliath вместе с лучшими инженерами!
Описание вакансии
Разработчик в команду разработки фреймворка Goliath
Стек: Golang, Python, Unix, HTTP, gRPC, PostgreSQL, OpenAPI, MongoDB
Yandex — это крупнейшая российская технологическая компания, предоставляющая широкий спектр интернет-сервисов, включая поисковую систему, карты, такси, доставку еды и облачные технологии.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- PostgreSQL
- gRPC
- OpenAPI
- HTTP
- Unix
- MongoDB
- Golang
Возможные вопросы на собеседовании
Фреймворк Goliath, вероятно, используется для межсервисного взаимодействия. Важно понимать, как кандидат выбирает между этими протоколами.
В каких случаях при разработке фреймворка вы бы отдали предпочтение gRPC перед HTTP/REST, и наоборот?
Работа над фреймворком подразумевает создание инструментов для других разработчиков. Важно уметь проектировать стабильные интерфейсы.
Как вы подходите к обеспечению обратной совместимости при внесении изменений в базовые библиотеки фреймворка?
В стеке указаны обе БД. Нужно понимать критерии выбора инструмента под конкретную задачу.
Опишите сценарии, в которых использование MongoDB будет более оправданным, чем PostgreSQL, в контексте инфраструктурных сервисов.
Golang — основной язык стека. Понимание планировщика критично для написания высокопроизводительного кода.
Расскажите, как работает планировщик (scheduler) в Go и как это влияет на написание конкурентного кода во фреймворке.
Фреймворк должен быть надежным. Кандидат должен знать, как предотвращать каскадные сбои.