Home
Jobs
Saved
Resumes
Senior Software Engineer at Light & Wonder | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer
Light & Wonder
Website
LinkedIn
Senior Software Engineer
Greece
Full Time
15 hours ago
Visa Sponsorship
Apply Now
Key skills
Django
Docker
Flask
GraphQL
Postgres
Python
Redis
SQL
Pytest
PostgreSQL
pip
poetry
Caching
CI/CD
About this role
Role Overview
Lead the technical internalisation of our Remote Gaming Server (RGS)
Gain deep technical ownership of the existing system
Lead knowledge transfer from the external vendor
Assess architectural risks and technical debt
Establish internal engineering standards and practices
Lay the foundation for a future RGS team
Own the codebase: Act as the primary technical owner of the RGS application
Understand the system end to end
Maintain the platform: Diagnose and fix bugs, update dependencies, manage technical debt
Improve efficiency: Identify and implement performance improvements
Drive modernisation: Plan and execute incremental upgrades without disrupting production
Guard correctness and compliance: Ensure game logic, wallet flows, and RNG usage remain correct
Collaborate across teams: Support releases and contribute to the long term technical roadmap
Requirements
Strong professional experience with Python (recent 3.x versions)
Comfortable working in large, long‑lived codebases
Experience with object‑oriented design, classes, and mixins
Experience with a Python web framework such as Pyramid, Django, Flask, or similar
Building and maintaining REST or GraphQL APIs
Strong SQL skills and experience with PostgreSQL
Schema design, query optimisation, and indexing
Experience with database migration tooling (e.g. Alembic)
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
Ability to read, reason about, and maintain explicit state machines
Writing and maintaining automated tests (e.g. pytest)
Experience working with Docker
Familiarity with CI/CD pipelines
Modern Python packaging and dependency management experience (e.g. uv, pip-tools, poetry or similar)
Ability to work with and improve technical documentation (e.g. Sphinx or similar tooling)
Tech Stack
Django
Docker
Flask
GraphQL
Postgres
Python
Redis
SQL
Benefits
Competitive benefits
An open and supportive environment
A modern and exciting workplace
Opportunity to interact with global teams
Possibility to switch teams and projects
Opportunities for creating positive change to game engineering ecosystem
Stunning work location
Flexible working
Apply Now
Home
Jobs
Saved
Resumes