О Spyke Games
Мы — ведущая компания мобильных игр, основанная ветеранами индустрии, которые в течение последнего десятилетия создавали и масштабировали крупные игровые бизнесы.
Мы хотим создать следующее поколение мобильных игровых франшиз, в которые миллионы людей по всему миру будут играть годами. Для этого мы объединяем самых умных, талантливых и приятных в совместной работе людей вокруг единой миссии. Развивая командный дух и сотрудничество, мы стремимся формировать увлечённую, энергичную и жаждущую знаний «гиковскую» культуру, сосредоточенную на играх.
Мы ищем Software Engineer в инженерную команду в Стамбуле. Вы будете проектировать и создавать backend-сервисы, на которых работают наши live-игры, — распределённые системы, high-concurrency API и data pipelines реального времени. Опыт в игровой индустрии не обязателен; важно, чтобы вы уже создавали production-системы в масштабе и знали, как поддерживать их стабильную работу.
ОБЯЗАННОСТИ
- Проектировать, создавать и поддерживать высоконагруженные backend-сервисы игр в AWS с использованием Java и Spring Boot.
- Проектировать и развивать сервисы, обрабатывающие состояние игры в реальном времени, данные игроков и Live Operations.
- Реализовывать и оптимизировать асинхронный messaging и event-driven systems.
- Обеспечивать производительность, надёжность и масштабируемость production-систем при высокой конкурентной нагрузке.
- Проводить peer code review и участвовать в архитектурных решениях.
- Мониторить, диагностировать и устранять production-инциденты, поддерживая стабильность систем.
- Сотрудничать с product managers, game designers и game developers в agile-среде.
ТРЕБОВАНИЯ
- Более 3 лет опыта backend engineering.
- Глубокая экспертиза в Java и Spring Boot.
- Подтверждённый опыт создания microservices и distributed systems.
- Практический опыт Apache Kafka или аналогичных messaging-платформ.
- Сильные знания реляционных БД PostgreSQL/MySQL и NoSQL-решений.
- Опыт AWS.
- Знакомство с containerized environments: Docker, Kubernetes.
- Хорошее понимание concurrency, сетевых протоколов и оптимизации производительности систем.
- Сильное понимание software architecture, design patterns и clean code.
- Комфортное чтение и общение на английском в техническом контексте.
БУДЕТ ПЛЮСОМ
- Опыт высоконагруженных low-latency систем — gaming, fintech, e-commerce или аналогичных.
- Владение вторым backend-языком, например Go или Rust.
- Знакомство с monitoring и observability-инструментами Grafana, NewRelic, Datadog.
Мы уважаем вашу конфиденциальность и будем обращаться с вашими данными как с конфиденциальной информацией в рамках процесса найма. Подробнее см. Statement of Personal Data Protection Law (KVKK).
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.