Colibrix One

Senior Go Engineer (Payment Gateway Solutions)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Go-инженер в финтех-продукт COLIBRIX ONE — платёжный шлюз для онлайн-платежей. Разработка отказоустойчивых сервисов, проектирование API и микросервисной архитектуры, интеграции с платёжными провайдерами.

Задачи

  • Проектировать и разрабатывать сервисы на Go для платёжного шлюза и смежных финтех-систем с фокусом на стабильность, отказоустойчивость и корректность финансовых операций
  • Переводить бизнес-требования в технические спецификации и предлагать решения на уровне сервисов и модулей: дизайн API, модели данных, интеграции с внешними провайдерами
  • Строить решения с соблюдением требований безопасности, включая PCI DSS, корректную работу с чувствительными данными и защищённое межсервисное взаимодействие
  • Анализировать и оптимизировать производительность сервисов: профилирование кода, работа с конкурентностью, эффективность хранения данных и сетевых взаимодействий
  • Участвовать в проектировании микросервисной архитектуры: границы сервисов, паттерны коммуникации, балансировка нагрузки, обработка ошибок, очереди и стриминг, подходы к хранению данных
  • Писать поддерживаемый и тестируемый код с покрытием unit- и интеграционными тестами по стандартам команды
  • Участвовать в code review: оценивать реализации, находить проблемы и давать конструктивную обратную связь
  • Участвовать в технических обсуждениях, предлагая практичные решения в рамках текущей архитектуры и процессов разработки

Требования

  • 3–5 лет опыта разработки на Go в backend-системах и около 5 лет работы с финтех-приложениями
  • Понимание распределённых систем, микросервисной архитектуры и дизайна API, включая REST/RPC
  • Опыт работы с SQL и NoSQL базами данных, брокерами сообщений (Kafka, NATS) и системами кэширования
  • Знание практик и инструментов CI/CD, предпочтительно GitLab
  • Опыт работы с облачной платформой AWS
  • Умение делиться экспертизой и совместно с командой находить технические решения
  • Сильные коммуникативные навыки и умение объяснять сложные технические идеи коллегам с разным уровнем подготовки
  • Свободное владение письменным и устным английским и русским
  • Опыт в финтех-домене
  • Security-by-design мышление: проектирование решений с учётом безопасности на каждом этапе
  • Понимание регуляторных требований в финтехе (например, PCI DSS, GDPR)
  • Опыт оптимизации производительности и построения высокодоступных систем
  • Опыт работы с observability-инструментами: логирование, метрики, трейсинг (Prometheus, Grafana, OpenTelemetry)
  • Опыт интеграции с внешними платёжными провайдерами, процессингами или антифрод-системами

Условия

  • Возможность влиять на будущее финтех-решений в растущей компании
  • Горизонтальная структура команды, где ценят экспертизу и идеи
  • Непрерывное обучение и развитие для роста навыков и карьеры
  • Конкурентная зарплата и соцпакет
  • Гибкий график работы для поддержания work-life balance

Навыки

  • Go
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Kafka
  • NATS
  • REST
  • gRPC
  • AWS
  • GitLab CI/CD
  • Prometheus
  • Grafana
  • OpenTelemetry
  • PCI DSS
  • PSD2
  • GDPR

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

Senior .NET Engineer
One Planet GroupSeniorYerevanОфис
3 сент.
Senior Backend Developer (PHP)
GamingtecSeniorYerevanУдалённо
2 сент.
Senior Go Engineer (Payment Gateway Solutions) — Colibrix One, Yerevan | itrelocate