Бэкенд разработчик (Go)
Команда поиска, SEO и партнерских интеграций ищет сильного бэкенд-инженера, который будет проектировать архитектуру и развивать систему поиска под растущую нагрузку. Пишут REST-сервисы и пайплайны обработки данных на Go в монорепе, используют PostgreSQL, Cassandra, ClickHouse, Redis и Kafka, а инфраструктура живет в Kubernetes в двух датацентрах. Ждут опыта проектирования и эксплуатации распределенных систем, менторства и умения формировать инженерную стратегию; предлагают автономную команду, циклы по Shape Up и полный цикл разработки и доставки на прод.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 7 похожих вакансий за 90 дней, рынок — СНГ (RUB); город вакансии не учтён.
Что предстоит делать
Навыки: Информационные технологии, Работа в команде, Jaeger, Grafana. Специализации: Бэкенд разработчик. ## Команда и задачи Ты присоединишься к команде, отвечающей за направление поиска, SEO и партнерских интеграций. Перед направлением стоят критичные для продукта задачи: - Архитектурное масштабирование системы поиска и обеспечение ее надежности под растущей нагрузкой в условиях непростых компромиссов между скоростью, полнотой и квотами наших поставщиков. - Совместно с командой DataScience реализация комплексного механизма ранжирования выдачи и персонализации поиска под предпочтения пользователя. - Реализация маркетингового инструментария и аналитики для формирования подборок и акций. - Перевод SEO на рельсы архитектуры поиска. - Реализация платформы партнерских интеграций на базе архитектуры поиска. ## Технологии У нас 4 датацентра с K8S в 2 локациях: Москва и Новосибирск. Используем Helm, Gitlab CI/CD, Jaeger, ELK, Prometheus/VictoriaMetrics и Grafana. Команда полностью самодостаточна и обеспечивает полный цикл разработки и доставки на прод. Пишем REST сервисы и пайплайны обработки данных в монорепе на Go. В качестве систем хранения на проекте используем PostgreSQL, Cassandra, ClickHouse и Redis, а Kafka применяем для пайплайнов данных и асинхронных коммуникаций между сервисами. А остальное будет зависеть от тебя :) ## Процессы Решаем проблемы пользователей и бизнеса за дни, а не за стори-поинты. Любим динамичную и наполненную смыслом атмосферу — всегда задаем себе вопрос «Зачем?» и находим лучшие ответы на вопрос «Как?». Любим простые решения, любим поговорить про архитектуру, линеаризацию и гарантии доставки. Живем 4-х недельными циклами по Shape Up: 3 недели доставляем запланированную продуктовую ценность и 1 неделю отводим под демо/ретроспективы и под собственные задачи команды. Параллельно с доставкой идет планирование следующего цикла в составе продактов и лидов направлений. На задачи собираем небольшие автономные фича-тимы, возглавляемые фиче-крайними. ## Тебе предстоит: - Быть мультипликатором к эффективности работы всей команды - Глубоко погружаться в нашу предметную область и проблемы пользователей - Формировать инженерную стратегию и план развития своего направления, выступать в роли заказчика технических изменений - Проектировать архитектуру и технические решения для крупных и сложных задач в рамках планирования циклов - Наставлять команду в вопросах проектирования задач - Сопровождать команду в реализации технических решений - Обеспечивать масштабируемость системы под рост продукта и гарантировать SLO сервисов в своей зоне ответственности - Развивать инженерную культуру через разработку и внедрение инструментов и практик, повышающих эффективность работы команды - Быть примером для подражания и демонстрировать наши ценности на практике ## Будем рады пообщаться, если: - Ты понимаешь чем стратегия отличается от тактики и умеешь видеть картину целиком - У тебя есть опыт разработки и проектирования распределенных систем - Ты умеешь доводить дело до конца и добиваться результата - У тебя есть опыт эксплуатации и поддержки распределенных систем, ты понимаешь как построить надежный продукт и владеешь SRЕпрактиками - Ты обладаешь отличными навыками коммуникации и умеешь доносить инженерные цели как до команды, так и до бизнеса - Имеешь опыт менторства и развития инженеров Даже если ты не соответствуешь всем требованиям, но у тебя есть понимание что мы идеально подходим друг другу — то обязательно оставляй заявку. Возможно, ты как раз подходящий кандидат на эту роль!
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Go-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в 2GIS
38 активных вакансий в компании
Арт-директор
Актуальность уточняется
~1 120 000 – 1 428 000 ₸ оценка по стеку
Нужен арт-директор в бренд-юнит 2ГИС: вести федеральные рекламные кампании от концепции до эфира, держать единый визуальный язык бренда и защищать решения перед маркетингом и стейкхолдерами. Требуется опыт арт-директором от 3 лет и реальные федеральные кампании, плюсом будет брендинг и айдентика. Предлагают белую зарплату, официальное трудоустройство, ДМС и работу в офисе или удалённо из любого города России.
Fullstack разработчик (C#/.NET + React)
Актуальность уточняется
~1 288 000 – 1 680 000 ₸ оценка по стеку
Команда YouRa в 2ГИС ищет опытного fullstack-разработчика для развития внутренних сервисов сбора справочной информации. Нужен коммерческий опыт на C# от 5 лет, знание .NET, SQL и фронтенда на React/TypeScript. Предлагают удалённую работу, белую зарплату, ДМС и обучение.
QA-инженер
Актуальность уточняется
~616 000 – 1 120 000 ₸ оценка по стеку
2ГИС ищет QA-инженера в команду Сервиса Транспорта — тестировать бэкенд вручную и на собственных утилитах, писать тест-кейсы и чек-листы, участвовать в релизах и частично автоматизировать тесты на Python. Нужен опыт тестирования бэкенда от трёх лет, знание клиент-серверной архитектуры, Unix, CI/CD, Git и инструментов вроде Kibana, Kafka и Grafana. Можно работать удалённо, предлагают ДМС, поддержку в выступлениях и внутренние хакатоны.
Бэкенд разработчик (CDP)
~1 400 000 – 1 960 000 ₸ оценка по стеку
Команда CDP в 2ГИС строит внутреннюю Customer Data Platform: объединяет данные из десятков источников, считает метрики и запускает real-time персонализацию. Нужен бэкенд-разработчик с опытом от 3–5 лет, желательно на Go, с пониманием распределённых систем и микросервисов. Работа с миллиардами событий, highload, свобода в архитектуре и реальное влияние на продукт.
Похожие вакансии
6 вакансий
Lead Backend Developer (Корпоративный портал)
~1 624 000 – 2 940 000 ₸ оценка по стеку
Нужен техлид для внутреннего корпоративного портала: объединить две команды, провести аудит сервисов, спроектировать целевую архитектуру и пересобрать интеграции с HR-системами. Требуется от 6 лет в бэкенде, из них от 2 лет тимлидом команды от 8 человек, сильный Go, опыт с распределёнными системами на Kafka и PostgreSQL под нагрузкой. Предлагают ДМС, обучение, корпоративный спорт, питание в офисе и скидки.
Ведущий backend-разработчик
~1 916 963 – 2 940 000 ₸ оценка по всем рынкам
Нужен ведущий backend-разработчик: проектировать удобные внешние API для клиентов, переводить легаси-сервисы на Go и интегрироваться с платежными системами и госорганами. Придется работать с базами данных и старым PHP-кодом. Условия и зарплата в тексте не указаны.
Руководитель команды разработки в Ленту
~1 624 000 – 2 940 000 ₸ оценка
ВКонтакте ищет руководителя команды разработки Ленты — одной из ключевых частей соцсети с десятками тысяч QPS. Нужно вести сильную команду, участвовать в распиле монолита и писать новые микросервисы на Go, а также нанимать разработчиков. Требуется опыт руководства от двух лет, понимание highload, алгоритмов и Go с готовностью разбираться в legacy PHP.
Team Lead Backend разработчик (Go)
~1 624 000 – 2 940 000 ₸ оценка
AdBlogger — внутренний стартап с аудиторией около 10 тысяч рекламодателей и 40 тысяч авторов, ищет лидера одной из команд разработки. Нужно руководить инженерами, развивать архитектуру backend-сервисов на Go (PostgreSQL, Redis, Kafka), участвовать в выборе технических решений и писать код. Требуется опыт руководства командой и самостоятельного проектирования backend-сервисов.
Lead Backend разработчик (Golang)
~1 624 000 – 2 940 000 ₸ оценка
VK Коммуникации ищет сильного Go-инженера, который будет строить с нуля единый сервис верификации SMS-Gate вместо legacy на Perl и развивать транспорт пуш-уведомлений VKCM для миллионов Android-устройств. Нужен опыт от 3–5 лет на Go, проектирование высоконагруженных распределённых систем, глубокое знание PostgreSQL, Redis и Kafka, а также готовность ревьюить код и менторить команду из 14 человек. Предстоит задавать стандарты разработки, тюнить метрики и алерты, оптимизировать CI/CD и сокращать техдолг.
Go-разработчик в команду уведомлений
~1 624 000 – 2 940 000 ₸ оценка
MAX от VK ищет Go-разработчика в команду уведомлений — писать высоконагруженные микросервисы с суммарным RPS выше 100K. Нужен коммерческий опыт на Go от двух лет, знание ещё двух ООП-языков, работа с PostgreSQL, Redis, Kafka, Docker и Kubernetes, опыт микросервисов с боевой нагрузкой и интеграционных тестов. Предлагают развитие четырёх сервисов команды с высокими требованиями к скорости, отказоустойчивости и безопасности.