Playson

Старший инженер backend (основная команда)

Коротко

Старший backend-разработчик для работы над высоконагруженной, обрабатывающей финансовые транзакции платформой — создание, оптимизация и масштабирование сервисов в реальном времени, дежурства и ответственность за надежность. Компания — Playson, работа удаленная с ограничением по странам ЕС. Требуется глубокий опыт с Node.js/TypeScript (или другим ООП-языком), Kafka в production, gRPC, SQL/NoSQL базами данных, Kubernetes и AWS/GCP. Роль построена на написании production-кода, а не на координации — упор на инженерную глубину и прямое влияние на систему.

О роли
Мы ищем старшего backend-разработчика, который любит глубоко погружаться в работу и ежедневно работать с кодом. Эта роль сильно ориентирована на создание, оптимизацию и масштабирование backend-сервисов в системе с высокой нагрузкой, где критически важны производительность и надежность.
Вы будете работать над сложными задачами в реальном времени в ядре нашей платформы — улучшать задержки, обеспечивать высокую доступность и делать системы более эффективными при масштабировании. Это не роль, связанная с большим количеством координации; она предназначена для тех, кто любит писать production-код, решать сложные инженерные задачи и видеть прямое влияние своей работы.
Если вы ориентированы на продукт, берете на себя ответственность и предпочитаете подход «сначала построить, потом быстро улучшать», работая с системами, где важна каждая миллисекунда — эта роль будет для вас как дом.
Основные обязанности
•Работать в составе кросс-функциональной команды, отвечающей за ключевой продукт платформы
•Проектировать, создавать и внедрять новые backend-функции от начала до конца в распределенной среде
•Ежедневно писать высококачественный production-код, внося прямой вклад в систему с высокой нагрузкой и масштабируемостью
•Брать на себя ответственность за сервисы, обрабатывающие финансовые транзакции в масштабе, с особым вниманием к надежности и точности
•Проактивно предлагать и внедрять улучшения в архитектуру, процессы и практики разработки
•Участвовать в обзорах кода и архитектуры для поддержания высоких инженерных стандартов
•Решать сложные бизнес- и технические задачи с прагматичными и эффективными решениями
•Участвовать в дежурствах в составе команды для обеспечения надежности и доступности наших систем
•Активно участвовать в текущих инициативах по технологической трансформации платформы
•Тесно сотрудничать с инженерами, продуктовой командой и другими заинтересованными сторонами для создания значимых решений, используемых миллионами по всему миру
Требования
•Уверенный опыт работы с Node.js/TypeScript является идеальным, но мы также приветствуем экспертов в других объектно-ориентированных языках, таких как Java, Python, C++, C# или Go
•Глубокое понимание техник асинхронного программирования
•Обширный опыт работы с Kafka в production: уверенное понимание перераспределения групп потребителей и их влияния на обработку сообщений, стратегий фиксации смещений при повторных попытках и дублировании доставки, а также ограничений семантики «ровно один раз»
•Опыт проектирования идемпотентных, безопасных к повторным попыткам обработчиков для конвейеров с гарантией «по крайней мере один раз»: транзакционный outbox, ключи идемпотентности и дедупликация
•Опыт создания сервисов с использованием gRPC или аналогичных RPC-фреймворков
•Хорошие знания реляционных баз данных, таких как MySQL или PostgreSQL, а также опыт работы в production с как минимум одной NoSQL-технологией в масштабе, например DynamoDB, MongoDB или Redis
•Практический опыт эксплуатации сервисов на Kubernetes и AWS/GCP: деплой, автоскейлинг, лимиты ресурсов и отладка в production
•Опыт работы в production-операциях: дежурство за системой с высокой нагрузкой, включая реагирование на инциденты, оценку влияния, анализ корневых причин и улучшения после инцидентов
Желательно
•Опыт работы с ClickHouse или другими колоночными/аналитическими базами данных
•Опыт работы с мульти-региональными / отказоустойчивыми архитектурами: репликация данных, региональная изоляция и плавное деградирование
•Практическое использование AI-агентов для кодирования, таких как Cursor или Claude Code, в повседневной разработке: эффективное формирование запросов, обзор и валидация кода, сгенерированного ИИ
•Понимание безопасности приложений и лучших отраслевых практик
•Опыт работы в сфере азартных игр
Что мы предлагаем
•Конкурентоспособная зарплата
•Квартальные бонусы
•Неограниченный оплачиваемый отпуск
•Неограниченный оплачиваемый больничный
•Удаленная и гибкая работа
•Частная медицинская страховка
•Финансовая поддержка при жизненных событиях
•Бюджет на профессиональное развитие
•Международный опыт
•Регулярные корпоративные мероприятия
*Преимущества могут варьироваться в зависимости от местоположения и условий контракта
Процесс найма
1.Собеседование с HR (30-45 минут)
2.Собеседование с руководителем отдела (45 минут)
3.Техническое собеседование с живым кодированием (90 минут)
4.Финальное собеседование с руководителем уровня C (60 минут)

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте