Senior Backend Developer (Golang)/Инженер-разработчик

Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, улица Шаболовка, 31Б
Обязанности:
  • Разрабатывать backend-сервисы и компоненты на Go.
  • Проектировать и реализовывать новые функции для продукта цифровых активов.
  • Участвовать в развитии архитектуры backend-системы: сервисы, API, интеграции, базы данных, очереди, фоновые процессы.
  • Прорабатывать технические решения до реализации: декомпозиция задач, выбор подхода, оценка рисков, описание архитектурных решений.
  • Доводить задачи до production: разработка, тестирование, ревью, релиз, мониторинг результата.
  • Улучшать существующую архитектуру: снижать связанность, устранять технический долг, повышать производительность и надежность.
  • Работать business-critical сценариями и high-load в будущем, где важны консистентность данных, идемпотентность, отказоустойчивость и корректная обработка ошибок.
  • Участвовать в code review и design review.
  • Улучшать качество кода, тестовое покрытие, наблюдаемость и эксплуатационные характеристики сервисов.
  • Разбираться в production-инцидентах, участвовать в поиске первопричин и предотвращении повторения проблем.
  • Взаимодействовать с frontend, аналитиками, QA, DevOps/SRE и смежными backend-командами.
  • Помогать другим разработчикам в команде: объяснять решения, делиться практиками, участвовать в технических обсуждениях.
Требования:
  • Опыт коммерческой разработки на Go от 5 лет.;

  • Опыт проектирования и разработки production-сервисов;

  • Хорошее понимание микросервисной архитектуры;

  • Опыт работы с REST/gRPC API;

  • Уверенные знания PostgreSQL, опыт проектирования и оптимизации БД;

  • Опыт работы с Kafka или другими брокерами сообщений;

  • Понимание принципов надежной backend-разработки: отказоустойчивость, наблюдаемость, мониторинг, обработка ошибок;

  • Опыт работы с высоконагруженными или критичными системами;

  • Опыт написания unit и integration тестов;

  • Опыт работы с CI/CD, логированием, метриками и мониторингом;

  • Умение самостоятельно вести задачи от проектирования до запуска в production;

  • Способность принимать и аргументировать технические решения.

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

  • Опыт в финтехе, цифровых активах, платежных или инвестиционных продуктах;
  • Опыт работы с Kubernetes;
  • Опыт проектирования отказоустойчивых систем;
  • Понимание практик информационной безопасности;
  • Опыт участия в postmortem и RCA;
  • Опыт менторинга разработчиков.
Условия:
  • Работу в стабильной, надежной компании с более чем 25-летним опытом и занимающей лидирующую позицию на рынке спецдепозитарных услуг.
  • Удалённый или гибридный формат работы.
  • Прекрасно оборудованные комфортабельные офисы в Москве и Санкт-Петербурге.
  • Соц. пакет с множеством опций (ДМС, фитнес, оплата проездных абонементов, авиа/железнодорожных билетов, отелей, оплата театральных билетов, оплата услуг для питомцев, салоны красоты).
  • Отличные возможности для профессионального развития и самореализации.

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

C#/.NET-разработчик
ИЦ АЙ-ТЕКО

Законченное высшее образование (Важно). Опыт работы от 3-х лет со стеком технологий: C#, .Net Core, .Net Framework, MS SQL...

210 000 руб.
Territory Development Manager/ Менеджер по развитию территории
Марс

Высшее образование. Опыт работы в сфере продаж от 2 лет, в частности, опыт работы с сетевой розницей (современными форматами торговли...

Оценщик / Ведущий оценщик активов
Инвестиционно-консалтинговая Группа SRG

Опыт работы в оценке недвижимого/движимого имущества от 3х лет. Наличие квалификационного аттестата по оценке недвижимого/движимого имущества.

Business Development Manager (e-commerce)
Пятёрочка

Пожелания к опыту: Опыт работы в e-commerce, retail tech, marketplace, foodtech или digital. Опыт развития бизнеса, growth или коммерческих...

Старший консультант SAP SD
РУСАЛ

Высшее образование (желательно, профильное по IT, выпускники технических или финансовых ВУЗов). Опыт работы в модулях SD, MM или LE – не...