улица Шаболовка 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-летним опытом и занимающей лидирующую позицию на рынке спецдепозитарных услуг.
- Удалённый или гибридный формат работы.
- Прекрасно оборудованные комфортабельные офисы в Москве и Санкт-Петербурге.
- Соц. пакет с множеством опций (ДМС, фитнес, оплата проездных абонементов, авиа/железнодорожных билетов, отелей, оплата театральных билетов, оплата услуг для питомцев, салоны красоты).
- Отличные возможности для профессионального развития и самореализации.