* Проектировать архитектуру сервисов и микросервисов, выбирать подходящие паттерны и подходы; * Писать высокопроизводительный, безопасный и поддерживаемый код на Go с учётом особенностей конкурентности (горутины, каналы, примитивы синхронизации);
– Уверенный пользователь Linux (работа с файлами, ssh, systemctl, стандартные команды обработки логов); – Опыт разработки на Golang инфраструктурных сервисов;
-адаптировать процесс разработки под продукт, используемые технологии и команду, предлагать и внедрять улучшения в процесс разработки: правила code review, тестирования, CI/CD, релизов, документирования и контроля качества. -спокойно относиться к конструктивной критике и уметь давать её коллегам.
• Глубокое понимание основ языка Go, включая каналы, горутины, интерфейсы и встроенные типы данных. • Опыт работы с фреймворками и библиотеками Go, такими как Gin, Echo, Gorilla.
Задачи:
— Писать код на Golang и углублять знания в backend-разработке
— Разрабатывать сервисы для обработки и хранения контента отелей
— Работать с базами данных и партнёрскими данными из внешних систем
— Участвовать в задачах по поиску, сравнению и сопоставлению контента разных поставщиков
— Покрывать код unit-тестами и следить за качеством своего кода
— Проводить код-ревью и участвовать в обсуждении реализации новых фич
— Погрузиться в нашу ИТ-платформу: сервисы, ресурсы, окружение, пайплайны, инкременты, роуты, кроны, конфиг-мапы
— Активно взаимодействовать с ментором, командой и участниками других команд Туту
— Учиться разбираться в пользовательских обращениях, логах, метриках и инцидентах
Требования:
— Можешь написать и запустить программу на Golang
— Имеешь базовые знания SQL
— Понимаешь, как использовать сторонние библиотеки: например, как добавить зависимость и работать с go.mod
— Умеешь пользоваться git
— Можешь читать техническую документацию на английском языке, в том числе через онлайн-переводчики
— Опыт учебных или личных проектов будет большим плюсом
— Являешься в том числе студентом ВУЗа по одной из специальностей в области прикладной математики, технических и физических наук, компьютерных и информационных наук, информационной безопасности, машиностроения и т.п
Условия:
— Длительность стажировки: 6 месяцев с нагрузкой 30-40 часов в неделю
— Оформление через срочный трудовой договор
— График работы 5/2 в гибридном формате, офис в Москве
— Офис с горячими завтраками и зонами отдыха, гибрид или удалёнка
— ДМС со стоматологией и туристической страховкой
— Велком-тренинги, программа наставничества и внутренний бот-помощник
— Клубы по интересам, поддержка и финансирование комьюнити от Туту
— Бюджет на обучение
— Годовые премии по результатам работы
— Реферальная программа, бонусы за рекомендации новых сотрудников
— Сессии с психологом для сотрудников
— Скидки у партнёров и специальные условия у 800+ сервисов
О компании и продукте:
Компания занимается разработкой и поддержкой масштабной транспортно-логистической платформы-маркетплейса xPlanet, реализованной в контуре крупнейшего российского производителя подвижного состава для рельсового транспорта, компании Трансмашхолдинг (ТМХ). Платформа запущена в 2019 году, с 2020 года происходит декомпозиция монолитной Java-архитектуры в более чем 20 микросервисов на Golang, завершённая в 2024 году. В последние два года компания структурно трансформировалась, сформировав единую команду разработки с приоритетом на современные технологии и качественный delivery.
Задачи:
— Проектировать и разрабатывать микросервисы на Go
— Развивать существующие доменные сервисы: рефакторинг, оптимизация, ликвидация технического долга
— Проектировать схемы данных и миграции PostgreSQL с нулевым downtime
— Работать с асинхронным взаимодействием: топология Kafka, идемпотентность, гарантии доставки, обработка ошибок
— Отвечать за надёжность сервисов: метрики, структурные логи, трейсы, профилирование, разбор инцидентов
— Участвовать в декомпозиции задач и технических решениях команды
— Проводить code review, менторить менее опытных коллег, участвовать в технических интервью
Требования:
— От 5 лет коммерческой backend-разработки, из них от 3 лет на Golang
— Глубокое понимание Go: конкурентность (горутины, каналы, context), работа с памятью и GC, профилирование через pprof
— PostgreSQL на уровне проектирования схем и оптимизации: планы запросов, индексы, блокировки, уровни изоляции, миграции на живой базе
— Опыт проектирования и эксплуатации микросервисов: границы сервисов, версионирование API, идемпотентность, ретраи, таймауты, консистентность между сервисами
— Опыт работы с брокерами сообщений (Kafka или аналоги) и паттернами применения
— Знания Docker, Kubernetes, CI/CD пайплайнов
— Тестирование: unit, интеграционные (testcontainers или аналог), мутационные тесты, понимание покрытия на разных уровнях
— Умение довести задачу до продакшена самостоятельно: от уточнения требований до мониторинга после релиза
Работа с ИИ-инструментами:
— Ежедневное использование агентных ассистентов (Claude Code, Cursor, Continue.dev, Codex или аналоги)
— Умение ставить задачи модели: сбор контекста, границы и критерии приёмки, разбивка задач на проверяемые шаги
— Понимание, где ИИ ускоряет процесс, а где создаёт риски
— Критическая проверка сгенерированного кода и ответственность за результат
— Знание MCP-серверов, скиллов, RAG, подключение внешних инструментов к ассистенту
Будет плюсом:
— Опыт программирования на Kotlin (API gateway реализован на нём)
— Навыки работы с OpenTelemetry и стеком наблюдаемости: Prometheus, Grafana, Tempo, Loki, Pyroscope
— Опыт trunk-based development и работы с фича-флагами (Growthbook, Unleash и т.п.)
— Опыт работы с gRPC и контрактами между сервисами
— Опыт менторства, развития инженерной культуры, участия в найме
— Опыт внедрения ИИ-инструментов на уровне команды
Условия:
— Оформление по ТК РФ
— Гибридный формат работы, полностью удалённый по согласованию с руководителем
— ДМС со стоматологией
— Бонусы аккредитованной ИТ-компании
— Корпоративный спорт (бег, хоккей)
— Развитая инженерная культура: CI/CD, автотесты, observability, отсутствие ручных релизов по ночам
— Возможность влиять на технические решения, а не просто закрывать тикеты
-Разрабатывать и поддерживать сервисы системы на Golang в рамках микросервисной архитектуры. -Разрабатывать новые и поддерживать существующие интеграции с различными внешними системами.
УдалённоmiddleГеография найма не уточнена
Зарплата не указана
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Создавать высокопроизводительные edge-сервисы на Go
— Проектировать архитектуру с офлайн-режимом и синхронизацией между облаком и edge
— Разрабатывать системы обмена сообщениями с использованием NATS, Kafka или MQTT
— Управлять развертываниями в Kubernetes с Helm
— Оптимизировать сервисы для работы на edge-оборудовании
— Участвовать в архитектурных и код-ревью
Требования:
— Опыт разработки ПО не менее 7 лет
— Уверенные знания Golang
— Опыт работы с распределёнными системами и event-driven архитектурой
— Знания Kubernetes, Helm, Docker
— Опыт работы с системами обмена сообщениями NATS, Kafka или аналогичными
— Знание OAuth2 и JWT
— Опыт работы с CI/CD
Будет плюсом:
— Опыт с MQTT
— Знание Spectro Cloud Palette
— Опыт работы с POS или ресторанными технологиями
— Знание GraphQL federation
Middle/Senior Golang-разработчик Формат работы: Удаленно Зарплата: 250–350тр по итогам технической секции О проекте Мы разрабатываем CRM-систему для среднего бизнеса. Продукт растёт, нагрузка увеличивается, команда расширяется — ищем инженера, который будет проектировать и развивать бэкенд-сервисы.
УдалённоmiddleГеография найма не уточнена
250 000 – 350 000 ₽
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Создавать высокопроизводительные edge-сервисы на Go
— Проектировать архитектуру с офлайн-режимом и синхронизацией между облаком и edge
— Разрабатывать системы обмена сообщениями с использованием NATS, Kafka или MQTT
— Управлять развертываниями в Kubernetes с Helm
— Оптимизировать сервисы для работы на edge-оборудовании
— Участвовать в архитектурных и код-ревью
Требования:
— Опыт разработки ПО не менее 7 лет
— Уверенные знания Golang
— Опыт работы с распределёнными системами и event-driven архитектурой
— Знания Kubernetes, Helm, Docker
— Опыт работы с системами обмена сообщениями NATS, Kafka или аналогичными
— Знание OAuth2 и JWT
— Опыт работы с CI/CD
Будет плюсом:
— Опыт с MQTT
— Знание Spectro Cloud Palette
— Опыт работы с POS или ресторанными технологиями
— Знание GraphQL federation
УдалённоseniorГеография найма не уточнена
Зарплата не указана
JКомпания не указана
65
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Участие в разработке архитектуры приложений и компонентов, самостоятельное проектирование небольших модулей. Разработка приложений и услуг, внедрение лучших практик тестируемого кода.
middleАлматы
Зарплата не указана
JКомпания не указана
65
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.