Go developer (Core team)

Lofty.

Go developer (Core team)

Метро: Каховская

Описание вакансии

RnD для нас - это стартап-лаборатория, в которой мы смотрим на зарождающиеся тренды, новые рынки, выдвигаем гипотезы и доводим продукты до MVP быстро и без бюрократических проволочек. С 2021 году было реализовано более 6 продуктов в Ad Tech, Top Up, Crypto, GameFi сферах, которые стали успешны на рынке и приносят прибыль. Один из таких проектов в сфере Top Up за два года существования достиг результатов в более чем 3 миллиона MAU, 1 млн. транзакций и уже содержит 6 продуктов внутри.

Мы ищем Go разработчика для работы над высоконагруженными сервисами и распределенными системами. Ваша задача будет включать разработку, тестирование и поддержку микросервисов на базе Go. Вы станете частью команды профессионалов, работающей над инновационными проектами, где важны производительность, масштабируемость и надежность.


О проекте:

Мы автоматизируем бизнес-процессы через Temporal, обеспечиваем трассировку (OpenTelemetry + VictoriaMetrics stack), управляем деплоем через GitOps-процессы и Argo CD.

Архитектура разрабатывается с расчетом на высокую нагрузку (100K+ RPS), стриминг событий через Kafka и сильную изоляцию сервисов.

Проект требует инженерного подхода и мышления на уровне системной архитектуры. Мы не ищем «кодеров» — мы строим платформу, которую не стыдно показать в книге.

Чем предстоит заниматься:

  • Разработкой высоконагруженных микросервисов на языке Go;

  • Поддержкой существующего кода, устранением багов и рефакторинг;

  • Интеграцией с внешними API и внутренними сервисами;

  • Участием в принятии архитектурных решений и выборе технологий.


Что мы ожидаем:

  • 5+ лет опыта коммерческой разработки на Go (Golang);

  • Общее понимание концепций конкурентного программирования (goroutines, channels, sync package);

  • Знание основных сетевых протоколов (HTTP, WebSockets, gRPC, TCP/IP);

  • Опыт работы с REST через подход specification first;

  • Понимание принципов работы распределенных систем и баз данных;

  • Опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL базами данных (MongoDB, Redis);

  • Понимание работы с системой очередей сообщений (Kafka, RabbitMQ);

  • Умение писать тесты (unit, integration, load) и опыт работы с фреймворками для тестирования (Go testing, testify, ginkgo/gomega);

  • Опыт использования инструментов для профилирования и оптимизации производительности (pprof, go tool trace);

  • Умение работать в Agile-среде, знание принципов Scrum/Kanban.

Будет плюсом:

  • Опыт работы с protobuf и gRPC;

  • Опыт работы с фронтенд стеком в рамках общего понимания как и что устроено;

  • Опыт работы с k8s и контейнерами;

  • Опыт работы с распределенными файловыми системами и объектными хранилищами (Ceph, Minio) или с облачными CDN хранилищами;

  • Опыт работы с temporal и/или comunda (другими движками оркестрации бизнес процессов);

  • Умение применять паттерны проектирования (в частности, Clean Architecture, DDD, CQRS) в реальной разработке;

  • Понимание trade-off’ов в системах на основе событий: eventual consistency, idempotency, outbox/polling, retry;

  • Опыт написания и сопровождения gRPC-сервисов, включая версионирование и backward compatibility;

  • Опыт настройки observability: метрики, трассировки, алерты — от business layer до инфраструктуры.

Личные качества:

  • Способность к самостоятельной работе и принятию решений.

  • Умение эффективно взаимодействовать с командой.

  • Готовность к обучению и освоению новых технологий.

  • Умение грамотно управлять своим временем и соблюдать сроки.


Что мы предлагаем:

  • Реально следим за чистотой и оптимальностью кода;

  • Интересные задачи, возможность самостоятельно выстраивать архитектуру проекта, пробовать новые технологии, если аргументируешь что они улучшат продукт;

  • Профессиональное развитие: раз в год проводим Performance Review и определяем варианты развития в компании, а наши эксперты проводят обучения/тренинги и мастер-классы;

  • Конкурентная заработная плата, которая обсуждается с каждым кандидатом индивидуально;

  • Гибкое начало рабочего дня: мы работаем с понедельника по пятницу, есть возможность выбора времени начала рабочего дня, у нас нет жесткого контроля за графиком, главное, чтобы задачи выполнялись вовремя;

  • Полная свобода: ты можешь выбрать сам как тебе работать: в офисе на м. Севастопольская, на гибриде или на удаленке
  • Если ты все таки выбрал работу в офисе, то получаешь компенсацию питания за каждый день работы, корпоративную доставку еды и кухню с кофе, фруктами и сладостями;
  • Дополнительные дни отпуска;

  • Молодая команда - средний возраст 27 лет;

  • Богатая корпоративная культура: от тематических вечеринок и настолок до киберспортивных чемпионатов и маркетов.


​​​​​​​Что ты получишь:

  • Участие в разработке архитектуры нового цифрового продукта с нуля, без legacy и компромиссов;

  • Возможность влиять на технические решения, стандарты и процессы внутри команды;

  • Доступ к практике построения настоящих микросервисов с сагами, стримингом, трассировкой, gRPC и другим продвинутым стеком;

  • Полная свобода в выборе инструментов и подходов в рамках своего bounded context;

  • Прозрачная структура задач, roadmap и культура инженерной зрелости.

Навыки
  • HTTP
  • Golang
  • gRPC
  • PostgreSQL
  • MongoDB
Посмотреть контакты работодателя

Адрес

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

STARTRIBE LTD

Senior Golang Developer

STARTRIBE LTD

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
USETECH
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
БиАй Продакшн
Удаленная работа
  • Москва

  • до 350000 RUR

Рекомендуем
RUTUBE
Удаленная работа
  • Москва

  • до 350000 RUR

Удаленная работа
  • Москва

  • до 350000 RUR

Golang разработчик ИБ системы (Middle+)

Мамаева Ирина Анатольевна

Удаленная работа
  • Москва

  • до 300000 RUR

PLC.01
Удаленная работа
  • Москва

  • до 300000 RUR

Флант
Удаленная работа
  • Москва

  • до 300000 RUR

Секьюр-Ти

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

Секьюр-Ти

Удаленная работа
  • Москва

  • до 310000 RUR

ГНИВЦ
Удаленная работа
  • Москва

  • до 310000 RUR

X5 Digital
Удаленная работа
  • Москва

  • до 310000 RUR

Клируэй Текнолоджис

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

Клируэй Текнолоджис

Удаленная работа
  • Москва

  • до 350000 RUR

A3F Group
Удаленная работа
  • Москва

  • до 350000 RUR

Hi, Rockits!
Удаленная работа
  • Москва

  • до 350000 RUR

evrone.ru
Удаленная работа
  • Москва

  • до 400000 RUR

Честный знак.рф

Старший Golang разработчик

Честный знак.рф

Удаленная работа
  • Москва

  • до 400000 RUR

Ozon
Удаленная работа
  • Москва

  • до 400000 RUR

WILDBERRIES
Удаленная работа
  • Москва

  • до 400000 RUR

билайн
Удаленная работа
  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию