Должность: Senior Software Engineer
Местоположение: onsite / Ереван / Армения
EveryMatrix — ведущий поставщик B2B SaaS, предоставляющий программное обеспечение, контент и услуги для iGaming. Мы предлагаем казино, ставки на спорт, платформу и платежи, а также управление партнерскими программами для 300 клиентов по всему миру.
Но это еще не все! Мы заботимся не только о цифрах, но и о людях. В нашей команде более 1400 увлеченных профессионалов, работающих в двенадцати странах Европы и Азии, и нас всех объединяет любовь к инновациям и командной работе.
Присоединяйтесь к нам в этом захватывающем путешествии, пока мы продолжаем преобразовывать ландшафт iGaming, создавая одно революционное решение за другим.
Мы ищем преданного своему делу Senior Software Engineer, который присоединится к нашей команде в Армении!
О роли:
Мы ищем старшего инженера-универсала. Вы будете работать с PHP, AngularJS, Go, Node и SQL. Вам необходимо хорошо владеть PHP, уметь осваивать Go и Node по мере необходимости, а также работать в системе, которую вы не писали.
Вы будете отвечать за функциональность от проектирования до продакшена, писать краткие проектные документы перед выполнением нетривиальной работы и напрямую взаимодействовать с продуктовой командой и QA. Вы уже ежедневно используете инструменты для кодирования на основе агентов.
"Senior" здесь — это не про годы опыта. Это про то, как вы работаете, технически и с людьми:
- Беретесь за сложные задачи. Выбираете неясную, рискованную или непопулярную проблему и ведете ее до тех пор, пока она не будет успешно внедрена для реальных пользователей. "Готово" означает "в продакшене", а не "статус тикета".
- Гибкость в решениях. У вас есть более одного способа решить проблему, и вы выбираете его, исходя из ограничений, а не привычки.
- Быстро движетесь, когда это важно. Знаете, когда нужно быстро выпустить продукт, а когда замедлиться, и можете отличить одно от другого.
- Общаетесь. Четко объясняете решения, информируете людей, поднимаете проблемы рано, а не поздно.
- Предоставляете и принимаете обратную связь. Прямую, конкретную, конструктивную. Не занимаете оборонительную позицию, когда получаете обратную связь.
- Отвечаете за результаты. Не только за код, но и за то, действительно ли продукт работает для людей, которые им пользуются.
Что вам предстоит делать:
- Создавать и внедрять функции на всех уровнях стека: модель данных, API, UI.
- Помогать разделять монолит на сервисы: определять границы сервисов, планировать миграцию данных, постепенно внедрять изменения без простоя.
- Модернизировать устаревший код там, где это оправдано.
- Писать краткие проектные документы для нетривиальных изменений.
- Отвечать за то, что вы выпускаете: мониторинг, оповещения, исправления.
- Проектировать схемы, писать эффективные запросы, создавать отчеты, на которые полагаются операторы.
- Проводить ревью кода и наставничество.
Кого мы ищем:
- Солидный опыт создания и эксплуатации продакшн-софта на уровне Senior.
- Отличное знание PHP; способность осваивать Go и Node по мере необходимости.
- Уверенное владение реляционными базами данных: проектирование схем, производительность запросов, миграция живых данных.
- Опыт постепенного улучшения большой устаревшей кодовой базы.
- Ежедневное использование AI-инструментов для кодирования на основе агентов. Вы сможете показать нам, как вы планируете работу для агента, где вы ему доверяете, а где нет.
- Написание тестов и серьезное отношение к корректности, особенно там, где речь идет о деньгах, комиссиях и отчетности.
- Написание четких проектных документов, тикетов и описаний PR.
- Прямое общение с продуктовой командой, QA и нетехническими заинтересованными сторонами.
- Рабочий английский язык, устный и письменный.
Приветствуется
- Разделение монолита на сервисы в продакшене.
- Kubernetes и Cloudflare в повседневной эксплуатации.
- Функции на базе LLM: конвейеры, оценка, самостоятельное размещение моделей с открытым весом, MCP-серверы.
- Прикладное машинное обучение в продакшене (рекомендации или скоринг).
- Платежи, финтех или iGaming.
- Веб-скрейпинг в большом масштабе, обработка анти-ботов, прокси.
Что мы предлагаем:
- Начните с 24 дней ежегодного отпуска, с добавлением 2 дополнительных дней каждый год, до 34 дней к пятому году работы у нас.
- Дважды в год пользуйтесь "Счастливыми пятницами" (не более одной в квартал).
- Доступ к онлайн-платформе обучения, такой как Udemy for Business, и бюджет на внешнее обучение.
- Ежедневный кейтеринг или ежемесячное пособие на обед.
- Частная медицинская страховка.
- Компенсация абонемента в спортзал.
- Парковка
- Мероприятия по тимбилдингу в различных местах.