Обязанности: Разрабатывать 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-летним опытом и занимающей лидирующую позицию на рынке спецдепозитарных услуг. Удалённый или гибридный формат работы. Прекрасно оборудованные комфортабельные офисы в Москве и Санкт-Петербурге. Соц. пакет с множеством опций (ДМС, фитнес, оплата проездных абонементов, авиа/железнодорожных билетов, отелей, оплата театральных билетов, оплата услуг для питомцев, салоны красоты). Отличные возможности для профессионального развития и самореализации.
Похожие вакансии
Senior Backend-разработчик / Senior Backend-developer
От 400 000 руб.
Москва. Станции метро: Октябрьская
Playerok
Старший Golang разработчик / Senior Golang Developer
Договорная
Москва. Станции метро: Октябрьская
100балльный репетитор