Senior golang developer/ Архитектор (fintech)

Дата размещения вакансии: 28.03.2025
Работодатель: HireNow
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

В компанию, которая занимается платежными системами требуется человек с опытом работы более 5 лет и имеющий уровень Senior Developer, архитектор. Это человек двух ролей, который разбирается в архитектуре и сможет сам же кодить на ней. Продукт сложный, но интересный. в подчинении напрямую у CPO (руководитель реализовал ряд проектов и стартапов, работал в крупных корпорациях. Сейчас компания небольшая и насчитывает до 30 человек.

Функционал:

Основная задача: выстраивать правильную архитектуру и следить, чтобы реализация соответствовала планам

  • Разработка высококачественного, масштабируемого и производительного кода на Go
  • Участие в архитектурном проектировании систем и компонентов
  • Написание чистого, поддерживаемого и тестируемого кода
  • Разработка и выполнение юнит-тестов, интеграционных тестов и других видов тестирования
  • Участие в код-ревью для обеспечения высокого качества кода и соблюдения стандартов
  • Проектирование и оптимизация взаимодействия с базами данных (SQL и NoSQL)
  • Написание эффективных запросов и работа с ORM (Object-Relational Mapping)
  • Участие в проектировании архитектуры микросервисов и распределенных систем
  • Оптимизация производительности приложений и систем
  • Создание и поддержка документации по архитектуре, API и другим аспектам системы
  • Обеспечение понимания кода и архитектуры для других членов команды
  • Взаимодействие с другими разработчиками, дизайнерами, тестировщиками и CPO
  • Анализ и устранение проблем в коде и системах
  • Поддержка развернутых приложений и участие в процессе DevOps
  • Использование современных инструментов разработки, CI/CD, контейнеризации (Docker), оркестрации (Kubernetes) и других технологий
  • Поддержка стандартов безопасности и производительности
  • Старший разработчик на Go должен обладать глубокими знаниями языка, а также опытом работы с различными инструментами и технологиями, связанными с разработкой программного обеспечения
  • Участие в разработке долгосрочной продуктовой стратегии, учитывающей архитектурные решения
  • Определение архитектурных принципов и стандартов, соответствующих бизнес-целям
  • Разработка и внедрение архитектурных решений для новых продуктов и функций совместно с CPO
  • Оценка существующей архитектуры и предложение улучшений для повышения производительности, масштабируемости и безопасности
  • Исследование и внедрение новых технологий и инструментов, которые могут улучшить продуктовую архитектуру
  • Участие в планировании и оценке проектов с точки зрения архитектуры
  • Обеспечение соблюдения сроков и бюджетов при реализации архитектурных решений
  • Создание и поддержка документации по архитектуре продуктов, включая схемы, описания компонентов и интерфейсов
  • Участие в процессах код-ревью и архитектурных ревью для обеспечения высокого качества кода и соблюдения стандартов
  • Анализ производительности системы и выявление узких мест в архитектуре

Комментарий от самого CPO: Сеньор голэнг разработчик в смежной роли заместителя CPO по архитектуре должен обладать не только глубокими техническими знаниями, но и навыками управления, чтобы эффективно взаимодействовать с различными командами и обеспечивать успешную реализацию продуктовой стратегии

Что ожидает Заказчик (CPO):

  • Опыт работы в аналогичной должности более 5 лет
  • Опыт реализации построения информационных систем
  • Желание самостоятельно писать код, для реализации особо сложных задач по продукту
  • Экспертиза архитектора
  • Знание синтаксиса и особенностей языка
  • Опыт работы с Go модулями и пакетами
  • Понимание микросервисной архитектуры
  • Опыт разработки RESTful API и gRPC
  • Знание реляционных (например, PostgreSQL) и NoSQL (например, MongoDB) баз данных
  • Опыт работы с ORM и написание эффективных запросов
  • Знание принципов шифрования данных и обработки транзакций
  • Понимание стандартов безопасности (OWASP, PCI DSS)
  • Знание различных типов платежных шлюзов и их интеграции
  • Опыт работы с API платежных провайдеров (Stripe, PayPal, и т.д.)
  • Разбираться в протоколах обмена данными (HTTP/HTTPS, WebSocket)
  • Знание финансовых стандартов (ISO 20022, SWIFT)
  • Умение профилировать и оптимизировать код
  • Работа с очередями и потоками данных (RabbitMQ, Kafka)
  • Понимание AML, KYC и других нормативных требований

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

Достойная заработная плата + ежеквартальные премии

График работы 5/2, офис обязательно нахождение в офисе первые 3-4 месяца точно, тк продукт сложный и требуется полное погружение, далее гибридный график

Офис м. Бауманская, в шаговой доступности

В офисе все есть необходимое для комфортной работы

Резюме готовы рассмотреть совместно с CPO и провести интервью Всего два этапа. Напишите в телеграм, пообщаемся @bondarskaya (CEO hirenow) @e_zhiltsova (HR)