Senior Golang Backend Engineer
Job Overview
Компания, специализирующаяся на предоставлении технологий и ликвидности для финансового сектора, в частности в сфере форекса, криптовалют и блокчейна, находится в поиске Senior Software Engineer (Go).
Компания предоставляет решения для криптоплатежей бизнесам в более чем 40 странах, обслуживая свыше 500 клиентов по всему миру. Платформа компании предлагает надежную инфраструктуру для отправки, получения и управления криптовалютными транзакциями, позволяя легко интегрировать криптоплатежи в продукты и сервисы.
Головной офис находится в Дубае, также компания представлена в таких ключевых городах, как Гонконг, Таллинн, Лондон, Лимассол, Ереван, Тбилиси и Маврикий. Она активно изучает рыночные тренды, анализирует потребности клиентов и внедряет передовые технологии, чтобы её решения оставались одними из самых конкурентоспособных на рынке.
Обязанности:
- Перевод бизнес- и системных требований в эффективный и поддерживаемый код
- Разработка высокопроизводительных сервисов для обработки данных в реальном времени и облачных решений на Go
- Миграция ключевых компонентов платформы AMS с C# на Go и модернизация торговой инфраструктуры
- Оптимизация задержек и пропускной способности системы
- Участие в архитектурных решениях с применением принципов Domain-Driven Design
- Поддержание актуальной и структурированной документации по процессам и исходному коду
- Взаимодействие с командами и стейкхолдерами для обеспечения качественной и своевременной доставки решений
- Экспертная отладка и анализ первопричин для устранения сложных технических проблем
Requirements
Требования:
- 4+ лет коммерческого опыта работы с Go
- Глубокое понимание основных концепций, кода, механизмов конкурентности и синхронизации
- Подтвержденная экспертиза в отладке, профилировании кода и решении сложных технических проблем, включая написание модульных и интеграционных тестов
- Практический опыт работы с брокерами сообщений и внешними серверами кеширования
- Глубокое понимание архитектуры микросервисов и принципов проектирования
- Опыт работы с SQL-базами данных, Protobuf и gRPC
- Отличное знание процессов CI/CD
- Знакомство с Domain-Driven Design, принципами SOLID и паттернами проектирования с практическим применением
- Свободное владение английским и русским языками
Будет плюсом:
- Опыт работы с NATS
- Опыт работы по методологии Test-Driven Development (TDD)
- Опыт работы с Kubernetes
Benefits
- Конкурентная заработная плата в зависимости от опыта и навыков
- Оплачиваемый отпуск, больничные и корпоративные выходные
- Гибкий график с возможностью удалённой или гибридной работы
- Компенсация обучения, сертификаций и профессионального развития
- Бонусы и подарки (в том числе устройства Apple) за высокие результаты
- Ежегодный пересмотр зарплаты и менторская поддержка в сильной команде
Make Your Resume Now