Senior Backend Developer (Golang)

Senior Backend Developer (Golang)

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

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

Ключевые технологии стека:

Язык: Golang

Базы данных: PostgreSQL

Брокер сообщений: Apache Kafka

Кеширование: Redis

API: REST, gRPC

Дополнительно: взаимодействие с блокчейн-сетями (Ethereum, Solana, Substrat)

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

Разработка, тестирование и поддержка высоконагруженных бэкенд-сервисов.

Проектирование и оптимизация схемы базы данных PostgreSQL.

Реализация асинхронной обработки событий через Kafka.

Интеграция с блокчейн-сетями (отправка транзакций, чтение данных из смарт-контрактов, работа с нодами).

Создание и поддержка эффективной системы кеширования на основе Redis.

Разработка API как для внутренних сервисов, так и для внешних клиентов (gRPC, REST).

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

Оптимизация производительности и отладка сложных проблем в продакшн-среде.

Мы ждем от кандидата:

Обязательные требования:

Опыт коммерческой разработки на Golang от 4-х лет.

Глубокое понимание философии и лучших практик Go (concurrency, interfaces, profiling, стандартная библиотека).

Серьезный опыт работы с PostgreSQL (сложные запросы, оптимизация, понимание транзакций и изоляции).

Практический опыт работы с Kafka (producers/consumers, topics, partitions, понимание отказоустойчивости).

Опыт применения Redis в качестве кеша, брокера или хранилища состояний.

Знание и опыт построения REST API и gRPC-сервисов.

Опыт взаимодействия с блокчейн-сетями (на уровне RPC-запросов, работы с транзакциями, смарт-контрактами или Web3 библиотеками).

Умение самостоятельно анализировать сложные задачи, проводить исследование и предлагать несколько вариантов решений.

Опыт работы с облачными платформами (DigitalOcean или аналоги) и их сервисами (Kubernetes, Docker, виртуальные машины, managed-сервисы БД).

Знание принципов CI/CD, опыт работы с Git, умение писать качественные unit- и интеграционные тесты.

Готовность брать на себя ответственность за результаты работы.

Будет большим плюсом:

Опыт работы с фреймворками для Go.

Понимание контейнеризации (Docker) и оркестрации (Kubernetes).

Знание паттернов распределенных систем (Saga, CQRS, Circuit Breaker).

Опыт работы в Agile/Scrum командах.

Навыки мониторинга и алертинга (Prometheus, Grafana).

Знание любого из фреймворков для работы с блокчейном (например, для Ethereum).

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

Самостоятельность и проактивная позиция.

Аналитический склад ума, умение работать с нечетко поставленными задачами.

Глубокое погружение в проблему и нацеленность на поиск корневых причин.

Ответственность и внимательность к деталям.

Хорошие коммуникативные навыки и умение работать в команде.

Мы предлагаем:

Интересные и сложные задачи в области современных технологий, включая блокчейн.

Возможность влиять на продукт и архитектуру.

Работу в сильной и мотивированной команде профессионалов.

Гибкий график и полностью удаленную работу.

Минимальное количество бюрократии и сфокурированность на рабочих задачах.

Конкурентную заработную плату.

Профессиональное развитие и участие в конференциях.

Посмотреть контакты работодателя

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

РДП Энтерпрайз
Удаленная работа
  • Москва

  • Не указана

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

  • Не указана

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

  • до 7000 USD

Рекомендуем
М.Видео-Эльдорадо

Senior/Tech Lead GO

М.Видео-Эльдорадо

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

  • до 7000 USD

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

  • до 7000 USD

ТОЧКА ЗНАНИЙ
Удаленная работа
  • Москва

  • до 7000 USD

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

  • до 7000 USD

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

  • до 380000 RUR

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

  • от 300000 RUR

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

  • до 350000 RUR

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

Верещагин Арсений Сергеевич

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

  • до 350000 RUR

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

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

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

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

  • до 350000 RUR

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

  • от 400000 RUR

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

  • от 400000 RUR

БАЗИС
Удаленная работа
  • Москва

  • от 400000 RUR

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

  • от 400000 RUR

Аренадата Софтвер

Ведущий разработчик (Rust)

Аренадата Софтвер

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

  • от 400000 RUR

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

  • от 400000 RUR

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

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