Senior Go-разработчик
Ищем Senior Go-разработчика для проектирования и развития высоконагруженных микросервисных систем. Нужен опыт от 5 лет в продакшене, глубокое знание внутренностей Go, concurrency, gRPC/REST, SQL/NoSQL, Kafka, Kubernetes и архитектурных подходов вроде DDD и CQRS. Предстоит менторить коллег, проводить код-ревью и влиять на продукт.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 44 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
Мы ищем опытного Senior Go-разработчика для проектирования, развития и поддержки высоконагруженных и распределенных микросервисных систем. Нам важен специалист с сильной архитектурной базой, глубоким пониманием внутренних механизмов Go и проактивным подходом к инженерным процессам. Ключевые требования: • От 5 лет коммерческого опыта разработки на Go (Golang) в продакшене. • Глубокая экспертиза в философии языка: лаконичность, явность, эффективность, идиоматичный код и конкурентность. • Опыт проектирования и развития высоконагруженных (Highload) и распределенных систем. • Развитые Soft Skills: умение аргументировать технические решения, менторить коллег, проводить системный Code Review и проактивно влиять на продукт. Детализированные требования 1. Ядро Go и Hard Skills • Concurrency & Synchronization: Идеальное владение горутинами, каналами, select, пакетом sync (Mutex, RWMutex, WaitGroup, Pool, atomic). Глубокое понимание Race Conditions и умение проектировать thread-safe архитектуру. • Go Internals (Advanced level): • Понимание модели памяти Go, работы стека и кучи, механизмов Escape Analysis. • Опыт взаимодействия с runtime: работа планировщика (Scheduler), управление памятью и сборка мусора (GC), профилирование и трассировка (pprof, go tool trace). • Понимание внутреннего устройства интерфейсов (iface, eface). • Осознанное применение рефлексии (reflect) и дженериков (Generics). • Тестирование: Покрытие кода Unit-, Integration- и E2E-тестами. Опыт применения testing, testify, gomock/mockery, использование табличных тестов (Table-Driven Tests). • Управление зависимостями: Уверенная работа с go mod, SemVer и стратегиями вендоринга. 2. Инфраструктура и смежный стек • Протоколы и API: Глубокие знания и практический опыт проектирования gRPC (включая Streaming) и REST (OpenAPI / Swagger). Опыт работы с GraphQL будет плюсом. • Базы данных: • SQL: Опыт работы с database/sql, sqlx или ORM (GORM). Оптимизация пулов соединений, написание сложных/эффективных запросов, управление миграциями (goose, golang-migrate). • NoSQL: Продакшен-опыт работы с Redis (паттерны кэширования, структуры данных), MongoDB, Cassandra. • Брокеры сообщений: Понимание паттернов Pub/Sub, Event Streaming и опыт работы с Kafka, RabbitMQ, NATS. • Микросервисная экосистема: • Контейнеризация и оркестрация: Эффективная сборка Docker-образов (multi-stage builds), опыт работы с Kubernetes (Pods, Deployments, Services, ConfigMaps/Secrets). • Service Mesh: Опыт взаимодействия с Istio / Linkerd будет существенным преимуществом. • Observability (Мониторинг, Логирование, Трейсинг): Сбор метрик в Prometheus, настройка дашбордов в Grafana. Структурированное логирование (slog, zap, zerolog). Распределенный трейсинг через OpenTelemetry / Jaeger. 3. Архитектура и проектирование • Практическое применение архитектурных подходов: Clean Architecture, Hexagonal Architecture, Domain-Driven Design (DDD). • Знание и применение паттернов микросервисной архитектуры: CQRS, SAGA, Circuit Breaker, Retry, Rate Limiting, Backoff. • Проектирование систем на базе Event-Driven Architecture (EDA). • Опыт проведения декомпозиции монолитных систем на микросервисы. • Понимание и построение многоуровневых систем кэширования (in-memory, распределенные кэши). 4. Процессы и методологии • Git: Уверенное владение Git (complex merges, rebase, gitflow). • CI/CD: Понимание принципов Continuous Integration / Delivery, опыт настройки и редактирования пайплайнов (GitLab CI, GitHub Actions, Jenkins). • Инженерные практики: Культура конструктивного Code Review, знание Agile/Scrum/Kanban. • SRE & Operations: Базовое понимание метрик надежности (SLI / SLO / SLA, Error Budgets). Будет плюсом: • Опыт разработки сетевых приложений низкого уровня (TCP / UDP, собственная реализация сетевых протоколов). • Опыт коммерческой разработки на других языках (Java, C++, Python) для понимания и сравнения системных парадигм.
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Go-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Интеграция Дистрибуция Проекты
3 активные вакансии в компании
Senior Manual QA Engineer
~1 017 000 – 1 556 820 ₸ оценка по всем рынкам
Ищем опытного тестировщика мобильных приложений на iOS и Android с опытом от 5 лет. Нужно уметь работать с API (REST, WebSocket), сниффить трафик, читать логи в Kibana, собирать логи на устройствах и вести тестовую документацию. Задачи включают функциональное, регрессионное и интеграционное тестирование, тестирование UI и API, а также работу с Jira и Shift-Left подход.
Инженер по автоматизации тестирования
Актуальность уточняется
~637 882 – 1 227 062 ₸ оценка по всем рынкам
Нужен инженер-автоматизатор для крупного e-commerce проекта: писать автотесты на Java для бэкенда (REST, GraphQL, микросервисы) и мобильного приложения (iOS/Android, Flutter). Ждут уверенного Middle с крепким ООП и опытом автоматизации API, ручного тестирования в команде нет — только автоматизация. Предлагают быстрый найм, масштабный продукт и нестандартный стек с ИИ-персонализацией.
Похожие вакансии
6 вакансий
Старший Go разработчик
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
SBC Performance ищет старшего Go-разработчика в команду Product & Engineering для создания масштабируемой платформы лидогенерации. Нужно проектировать бэкенд-сервисы и архитектуру, работать с PostgreSQL, принимать архитектурные решения и вести код-ревью, при этом активно используя AI-инструменты в разработке. Требуется 4+ года коммерческого бэкенд-опыта, Go (или другой бэкенд-язык с готовностью перейти на Go), уверенный PostgreSQL и английский от B2. Предлагают полностью удалённую работу, гибкий график, оплачиваемый отпуск и больничные, технику и конкурентную компенсацию.
Go-разработчик
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
Разработка бэкенда на Go с тестами, PostgreSQL и Kafka, плюс активное использование AI-инструментов вроде Copilot и Cursor. Нужен опыт в бэкенде 5–6 лет и уверенное владение Go, Kotlin будет плюсом. Предлагают официальное трудоустройство по ТК РФ, оклад с премией 15%, ДМС и гибрид с возможностью удалёнки.
Разработчик Go
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
Команда логистики Ozon ищет Go-разработчика для развития личного кабинета селлера: склады, остатки и методы доставки для продавцов из СНГ. Нужно писать микросервисы на Go, работать с шардированной PostgreSQL, Kafka и gRPC. Требуется опыт в разработке от 3–6 лет и от года на Go, приветствуется опыт с highload.
Старший Go-разработчик (Backend)
~1 412 500 – 2 542 500 ₸ оценка по стеку, все рынки
Solidgate ищет бэкенд-разработчика в команду Connectivity, которая отвечает за платёжную форму, платёжные ссылки, SDK и интеграции с e-commerce платформами вроде Shopify. Нужен опыт 5+ лет с Go или другим бэкенд-языком с готовностью перейти на Go, знание PostgreSQL, распределённых и высоконагруженных систем, облаков AWS/GCP. Предлагают высокое влияние на продукт и метрики, современную инженерную культуру с код-ревью и CI/CD, 30+ дней отпуска, страховку и технику Apple.
Старший Go разработчик
~1 412 500 – 2 542 500 ₸ оценка по стеку, все рынки
Gamzix ищет старшего Go-разработчика для создания с нуля высоконагруженного движка слотов и игровой платформы в iGaming. Нужно спроектировать масштабируемый движок с точной математикой и RNG, оптимизировать сервисы под 10k+ запросов в секунду, работать с PostgreSQL, Redis и брокерами сообщений, а также рефакторить существующие Node.js-модули с возможной миграцией на Go. Требуют 5+ лет бэкенд-опыта и глубокого знания Go, предлагают полностью удалённый или гибридный формат в Варшаве, прямую работу с CTO и сильную senior-команду.
Go-разработчик
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
Команда RIS ищет Go-разработчика для обработки и мониторинга данных от ритейлеров и ресторанов. Нужно писать высокопроизводительный код на Go, поддерживать сервисы на Go и Python, проектировать масштабируемую архитектуру и новые сервисы. Требуется более 3 лет коммерческого опыта на Go, готовность работать с Python и понимание микросервисов и высоконагруженных приложений.