Colibrix One
Senior Go Engineer (Payment Gateway Solutions)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Go-инженер в финтех-продукт COLIBRIX ONE — платёжный шлюз, который в реальном времени соединяет мерчантов и финансовые организации. Роль предполагает проектирование и разработку отказоустойчивых сервисов, работу с микросервисной архитектурой и соответствие требованиям PCI DSS и PSD2.
Задачи
- Проектировать и разрабатывать сервисы на 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)
- Опыт интеграции с внешними платёжными провайдерами, процессингами или антифрод-системами
Условия
- Возможность влиять на будущее финтех-решений в растущей компании
- Горизонтальная структура команды, где ценят экспертизу и идеи
- Возможности для непрерывного обучения и профессионального роста
- Конкурентная зарплата и соцпакет
- Гибкий график работы для поддержания баланса между работой и жизнью
Навыки
- Go
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Kafka
- NATS
- REST
- gRPC
- AWS
- GitLab CI/CD
- Prometheus
- Grafana
- OpenTelemetry
- PCI DSS
- PSD2
- GDPR