Команда:** iGaming
Локация: Удаленно
Тип занятости: FullTime
Мы ищем Senior Golang Engineer для участия в разработке высоконагруженных, критически важных бэкенд-систем в домене ставок на спорт. Эта роль требует сильного практического опыта работы с Go, глубокого понимания принципов бэкенд-инжиниринга и умения работать со сложными распределенными средами, где производительность, надежность и целостность данных имеют первостепенное значение.
Обязанности
- Создание и развитие масштабируемых бэкенд-сервисов на Go с акцентом на производительность системы, стабильность и поддерживаемые инженерные решения
- Участие в принятии ключевых технических решений, касающихся архитектуры приложений, инфраструктуры и долгосрочного развития бэкенд-систем
- Разработка чистого, хорошо структурированного и тестируемого кода с поддержанием высокого уровня документации и инженерных стандартов
- Участие в парных проверках кода, предоставление технической обратной связи и помощь в поддержании согласованных практик разработки во всей команде
- Работа со сложными потоками данных и бэкенд-компонентами, обеспечение надежной обработки и высоких стандартов целостности данных
- Сотрудничество с другими инженерами на протяжении всего жизненного цикла разработки, участие в технических обсуждениях, оценке, планировании и поставке в рамках Scrum-среды
- Принятие ответственности за назначенные задачи по разработке и самостоятельная организация повседневной работы в соответствии с общими приоритетами команды
Требования
- Сильный опыт инженера уровня Senior с более чем 7 годами в коммерческой разработке ПО, включая последние 4+ года, сфокусированные в основном на Go
- Подтвержденный опыт создания бэкенд-решений специально для продуктов для ставок — соответствующий опыт в индустрии является обязательным для этой роли
- Продвинутое знание внутреннего устройства Go, уверенность в работе с параллелизмом, структурами данных, управлением памятью и сборкой мусора
- Прочные навыки в области баз данных, включая обширный опыт работы с реляционными базами данных и способность устранять неполадки, оптимизировать и улучшать сложные SQL-запросы
- Уверенная работа в Linux-средах с практическим знанием контейнеризации с использованием Docker
- Опыт работы с Kafka и Kubernetes в качестве части современной бэкенд-инфраструктуры в продакшене
- Ориентированный на качество подход к разработке, способность проектировать код с учетом тестируемости и поддерживать надежное покрытие модульными тестами
- Английский на уровне Intermediate в сочетании с русским на уровне Upper-Intermediate для эффективной повседневной коммуникации
Будет плюсом
- Опыт работы с финансовыми, транзакционными или аналогичными системами, чувствительными к данным, где точность и согласованность информации имеют критическое значение для бизнеса
- Опыт проектирования или участия в распределенных системах на основе микросервисов
- Знание архитектурных практик, таких как Domain-Driven Design (DDD), Clean Architecture или Hexagonal Architecture
- Предыдущий практический опыт работы с PostgreSQL и ClickHouse
Что мы предлагаем
- Частное медицинское страхование и спортивные бонусы
- Оплачиваемый отпуск и поддержка при уходе в декрет
- Бесплатные языковые курсы
- Профессиональное развитие через возможности повышения квалификации, внутренние семинары и участие в отраслевых конференциях
- Реферальная программа с дополнительными вознаграждениями
- Доступ к возможностям профессионального нетворкинга и корпоративным мероприятиям