Перейти к содержимому
Яндекс
Я
Яндекс
активна · проверена 3 часа назад

Senior Golang Developer (Service Mesh)

Яндекс ищет Senior-разработчика для развития Service Mesh — ключевой подсистемы внутреннего облака, управляющего миллионом контейнеров. Нужно проектировать и оптимизировать компоненты на Go, интегрировать их с PaaS-платформой и обеспечивать безопасность. Требуется опыт промышленной разработки от 3 лет и знание алгоритмов.

senior ~2 025 000 – 3 307 500 ₸ (300 000 – 490 000 RUB)
Языки: English · Pre-Intermediate
salary intelligence

Эта вакансия платит больше рынка

На 58% выше медианы Go по 58 вакансиям за 90 дней.

эта
2 666 250 ₸
медиана
1 700 000 ₸
p25–p75
916 650 – 2 206 750 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Go Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Навыки: Golang, Алгоритмы и структуры данных. Квалификация: Senior. Специализации: Бэкенд разработчик. ## О компании и команде Мы развиваем инфраструктурное контейнерное облако, в котором расположены сервисы, создаваемые тысячами разработчиков Яндекса. Всё ради того, чтобы запуск и эксплуатация сервиса занимали минимум времени, а стоимость ресурсов облака была минимальной. Под управлением внутреннего облака находятся более 110 тысяч серверов и заведено более 50 тысяч приложений — суммарно около миллиона контейнеров. Ближайший его аналог — Kubernetes, но наше решение позволяет запускать сервисы в одной инсталляции, масштабированной на весь Яндекс. В нашем облаке развёрнуты как крупные потребители, например Поиск или MapReduce в лице YT, так и микросервисы, которые хоть и крошечные, зато их многие десятки тысяч — например, весь сервис Такси. Мы не только помогаем запускать сервисы, но и даём пользователю всё, что нужно, чтобы эти сервисы эксплуатировать: настраиваем балансировку, предоставляем мониторинг поднятых сервисов, собираем логи, поддерживаем интеграцию с CI/CD. Относительно новое направление у нас — разработка единой инфраструктурной платформы (PaaS), которая объединяет в себе инфраструктурные сервисы и позволяет: - скрыть от разработчика лишнюю сложность по созданию и настройке своего сервиса; - хранить настройки сервиса рядом с кодом и применять GitOps-подходы при разработке своих сервисов. Основная часть платформы разрабатывается на Go, ещё мы активно используем компоненты Kubernetes, а ряд инструментов написан на Python. Service Mesh — концепция и важная подсистема платформы, которая позволяет управлять взаимодействием микросервисов друг с другом. ## Какие задачи вас ждут **Проектирование и развитие Service Mesh** Вам предстоит разрабатывать компоненты Service Mesh на Go для управления взаимодействием микросервисов: маршрутизацией, балансировкой, политиками безопасности. Вы будете оптимизировать производительность mesh-слоя в масштабах всей платформы (более миллиона контейнеров и свыше 50 тысяч приложений), реализовывать механизмы трассировки, мониторинга и сбора метрик для анализа сетевых взаимодействий. **Интеграция с PaaS-платформой** Вашей задачей будет глубокая интеграция Service Mesh с другими компонентами платформы: CI/CD, оркестрацией контейнеров, системами логирования. Вам предстоит разрабатывать API и инструменты для настройки mesh-правил через GitOps-подход (хранение конфигураций рядом с кодом), создавать прозрачный интерфейс для разработчиков, скрывающий сложность mesh-инфраструктуры. **Обеспечение надёжности и безопасности** Вы будете реализовывать механизмы mTLS, авторизации и управления политиками доступа между сервисами, проектировать отказоустойчивую архитектуру mesh-слоя, включая автоматическое восстановление при сбоях, а также участвовать в нагрузочном тестировании и оптимизации сетевых протоколов: gRPC, HTTP/2. **Работа с инфраструктурными вызовами** Вам нужно будет устранять узкие места в работе mesh-платформы на уровне сети и операционной системы (Linux, сетевые стеки), адаптировать опенсорс-решения (например, Envoy, Istio) под внутренние требования Яндекса. Также вы будете участвовать в масштабировании системы для поддержки экосистемы из тысяч микросервисов и крупных продуктов: Поиска, YT, Такси. ## Мы ждём, что вы - Занимались промышленной разработкой на Go или Python более трёх лет - Применяли в работе классические алгоритмы - Знаете классические структуры данных и особенностей работы с ними в Go или Python ## Будет плюсом, если вы - Проектировали и разрабатывали распределённые и высоконагруженные сервисы - Владеете проблематикой построения облачных сервисов - Глубокое знаете Linux - Занимались многопоточным и асинхронным программированием - Имеете опыт сетевого программирования ## Что мы предлагаем **Высокий совокупный доход** Премии каждые полгода для всех, кто успешно прошёл ревью. **Офисы, в которые хочется ходить** В офисах есть всё, что нужно для комфортной работы: удобные рабочие зоны, уютные места для отдыха, кофепойнты для спокойных перерывов. В офисах в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани и Нижнем Новгороде есть тренажёрные залы со всем необходимым. **Расширенная медицинская страховка** Начинает работать с первого месяца. В неё входят: - плановая и неотложная помощь, стоматология, расширенный превентивный чекап, телемедицина 24/7; - психотерапия в онлайн-сервисах наших партнёров; - после года работы добавляется лазерная коррекция зрения, после двух — ведение беременности и роды. Также мы покрываем 80% стоимости ДМС для супругов и детей. **Возможности для роста** Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей. Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям. Если для работы нужен иностранный язык, поможем организовать обучение и оплатим 50% стоимости. **И ещё** Делаем закрытые мероприятия: вечеринки, фестивали и другие ивенты. В Яндексе много клубов по интересам, Random Coffee, сервисы для знакомств и взаимопомощи. А наши спортивные клубы регулярно участвуют в забегах, триатлонах и других соревнованиях. На портале скидок масса специальных предложений для сотрудников от наших партнёров.

навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Яндекс 360

7 активных вакансий в компании

57 2 мес. назад

Бэкенд разработчик

~2 328 750 – 3 500 129 ₸ оценка

Присоединяйтесь к команде Яндекса в финтехе, где вы сможете разрабатывать платформу для платежных сервисов и аналитики. Ищем уверенного разработчика на Java или Kotlin с хорошими знаниями SQL и реляционных баз данных. Предлагаем конкурентную зарплату, менторство и гибкие условия работы.

финтех бэкенд Java +3
senior hc
76 3 мес. назад

Бэкенд разработчик (Lead)

~3 170 440 – 3 543 750 ₸ оценка

Вакансия для Lead бэкенд разработчика в Яндексе. Основные задачи включают проектирование и реализацию алгоритмов для медиаплатформы, работу с WebRTC и оптимизацию высоконагруженных систем. Предлагаются премии, медицинская страховка и возможности для роста.

lead hc
110 3 мес. назад

Системный инженер

~1 951 040 ₸ оценка

Вакансия для системного инженера с опытом работы с Microsoft Hyper-V и S2D. Основные задачи включают поддержку и развитие сервисов, а также решение сложных проблем в роли эксперта. Ищем кандидата с опытом администрирования Windows Server и навыками работы с PowerShell.

middle hc
73 4 мес. назад

ML разработчик

~2 025 000 – 3 769 980 ₸ оценка

В компании Нейроюрист открыта вакансия для Senior ML разработчика. Вы будете заниматься разработкой и оптимизацией ML решений для B2B, а также внедрением LLM-агентов. Предлагаем гибкий график, медицинскую страховку и возможности для профессионального роста.

senior hc

Похожие вакансии

6 вакансий
C
Компания
6 д. назад

Разработчик Golang

Вакансия для разработчика на Golang, который будет создавать новые микросервисы и участвовать в архитектуре промодвижка. Требуется опыт работы с Postgres, Kafka и gRPC. Предлагается удаленная работа или работа в офисе для кандидатов из России.

Golang Postgres Kafka +2
senior Russia HR cr
СберТех
С
СберТех
1 д. назад

Разработчик Golang

Вакансия для опытного Golang-разработчика, который будет заниматься разработкой высоконагруженных компонентов и микросервисов, работать с Kubernetes и Istio, а также участвовать в CI/CD. Требуется глубокое знание Go и опыт с распределёнными системами.

Golang Kubernetes Istio +6
senior Russia HR cr
C
Компания
6 д. назад

Golang разработчик (высоконагруженная рекламная сеть)

Ищем опытного Golang-разработчика для работы над высоконагруженной рекламной сетью. Нужно будет оптимизировать код, обеспечивать надежность системы и работать в команде. Требуется глубокое знание Golang, баз данных и сетей. Предлагается релокация в Лимасол (Кипр).

Golang высоконагруженные системы базы данных +3
senior Лимасол HR cr
Freedom Pay
F
Freedom Pay
2 д. назад

Go разработчик

~1 000 000 ₸ оценка

Ищем опытного Go-разработчика для создания сложного решения в сфере защиты информации и финансовых операций. Требуется глубокое знание Go, микросервисной архитектуры, сетевых протоколов и современных инструментов разработки. Предлагаем работу над высоконагруженными системами.

Go микросервисы REST API +17
senior гибрид hh
ММ-Связь
М
ММ-Связь
3 д. назад

Golang backend разработчик

~2 025 000 – 2 362 500 ₸ (300 000 – 350 000 RUB)

Ищем опытного Golang разработчика для создания платформы обработки мультимедиа. Требуется от 6 лет опыта, знание Go, баз данных и веб-протоколов. Предлагаем удаленную работу, официальное оформление и конкурентную зарплату.

Golang MarinaDB PostgreSQL +6
senior удал. hh
S
SPBDev
5 д. назад

Backend-разработчик Go

~1 687 500 – 2 362 500 ₸ (250 000 – 350 000 RUB)

Разработка и сопровождение высоконагруженных backend-систем на Go. Требуется опыт управления командой, работы с базами данных и CI/CD. Предлагается участие в полном цикле разработки проектов.

Go backend highload +3
senior удал. HR cr