Python Engineer

Engineering Department · Mogilev, Minsk, Remote
Department Engineering Department
Employment Type Full-Time
Minimum Experience Mid-level

Awem Games занимается независимой разработкой мобильных игр с 2002 года и за это время выпустила 35 коммерчески успешных проектов.

Один из них, наша флагманская игра Cradle of Empires, на протяжении многих лет радует миллионы своих пользователей и показывает рост метрик.

Но мы не просто гордимся своими достижениями, мы используем их для анализа ошибок и поиска лучших решений. Это позволяет нам верить в наш новый продукт, находящийся на стадии Soft Launch.

Значимое влияние на рост метрик наших продуктов оказывает Back-End/Data платформа, позволяющая оперировать играми в живом режиме (LiveOps).

Для качественной работы с внутренними клиентами платформы в Back-End команду мы ищем Python Engineer.

Какие задачи вам предстоит решать:

  • Участвовать в разработке игровой платформы для match-3 игр.
  • Создавать end user support toolset для продуктовых команд.
  • Разрабатывать новые и поддерживать текущие сервисы бэкенда (турниры, save-restore, payment validators).
  • Участвовать в интеграции платформы с игровыми клиентами.
  • Коммуницировать с внутренними стейкхолдерами - продуктовые команды, core team бэкенда.

Что для нас важно:

  • Опыт разработки в бэкенде или web на Python и/или Golang от 1,5 лет
  • Знание одного из веб-фреймворков на уверенном уровне: Django, Flask, Fast API, Falcon и т.д.
  • Понимание принципов работы asyncio в Python. Знание фронтенда на базовом уровне: HTML, CSS, базовый JavaScript.
  • Опыт работы с реляционными БД: PostgreSQL или MySQL (умение писать запросы средней сложности с группировками и объединениями).
  • Владение Docker на уровне исправления чужих Dockerfile под свои нужды. Умение пользоваться docker-compose.
  • Навыки командной работы, умение выстраивать отношения и эффективную коммуникацию.

Будет плюсом:

  • Знание Golang
  • Опыт с асинхронными фреймворками (aiohttp, sanic, starlette).
  • Опыт оптимизации запросов в БД.
  • Опыт работы и знание стека AWS.
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
  • Умение работать с Kubernetes.

Что такое работа в Awem Games:

  • Заработная плата привязана к курсу валюты.
  • Care bonus: компенсация в рамках выделенной суммы любой целевой покупки из 6 категорий (спорт, здоровье, развитие и др). Вы будете выбирать желаемые бонусы из широкого списка возможностей.
  • Обеспечиваем всем необходимым для комфортной работы как удаленно, так и из офиса.
  • Карьерные перспективы: ты растешь над собой — мы поддерживаем твои начинания и профессиональное развитие.
  • Интересная и активная жизнь в команде и вокруг нее: Awem Camp, Awem New Year Party, тимбилдинги и поездки на профильные конференции.
  • Значимое влияние на рост метрик наших продуктов оказывает Back-End/Data платформа, позволяющая оперировать играми в живом режиме (LiveOps).
    Для качественной работы с внутренними клиентами платформы в Back-End команду мы ищем Python Engineer.
  • Один из них, наша флагманская игра Cradle of Empires, на протяжении многих лет радует миллионы своих пользователей и показывает рост метрик.

Thank You

Your application was submitted successfully.

  • Location
    Mogilev, Minsk, Remote
  • Department
    Engineering Department
  • Employment Type
    Full-Time
  • Minimum Experience
    Mid-level