Senior Software Engineer (iGaming)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (iGaming): Leading the technical internalisation of the Remote Gaming Server (RGS) with an accent on gaining deep technical ownership of the existing system and leading knowledge transfer from the external vendor. Focus on assessing architectural risks, technical debt, and establishing internal engineering standards.
Location: Hybrid Marousi, Greece
Company
is the global leader in cross-platform games and entertainment, connecting content between land-based and digital channels with unmatched technology and distribution.
What you will do
- Act as the primary technical owner of the RGS application and the go to engineer for design, stability, and technical direction.
- Gain deep understanding of the flow from API through state machine, game engine execution, wallet calls, and data persistence.
- Diagnose and fix bugs, update dependencies, manage technical debt, and keep tests and documentation up to date.
- Identify and implement performance improvements in database access, caching, serialisation, and other critical code paths.
- Plan and execute incremental upgrades to language versions, dependencies, and tooling without disrupting production.
- Collaborate across teams to support releases, prioritise work, and contribute to the long term technical roadmap.
Requirements
- Strong professional experience with Python (recent 3.x versions).
- Experience with a Python web framework such as Pyramid, Django, Flask, or similar.
- Strong SQL skills and experience with PostgreSQL.
- Experience using SQLAlchemy or similar ORM frameworks.
- Experience using Redis for caching or session/state management in backend systems.
- Practical experience designing and working with GraphQL APIs.
Culture & Benefits
- Competitive benefits, an open and supportive environment as well as a modern and exciting workplace.
- The opportunity to interact with global teams on a regular basis and the possibility to switch teams and projects as you and our business continues to develop and grow.
- Exciting projects with opportunities for creating positive change to our game engineering ecosystem.
- Enjoy a stunning work location and flexible working.
- Guidance and development skills to progress quickly and enhance your career.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →