European Union
Remote
Senior
Full Time
game_enginebackendNode.jsTypeScriptC++gamingiGamingremoteflexible_schedule
Requirements
- •Strong software engineering experience, ideally in backend, game engine, gaming, gambling, betting, or simulation-heavy environments
- •Solid experience with Node.js/TypeScript, or strong expertise in another OOP language such as C++, Java, C#, Go, or Python
- •Good understanding of software architecture, code quality, testing, debugging, and maintainability
- •Experience reviewing complex code and providing clear technical feedback
- •Ability to understand domain-specific logic and work with technical systems where business rules, mathematics, and engineering are closely connected
- •Strong problem-solving skills and ability to work with complex, non-standard technical challenges
- •Experience working with production systems where reliability, accuracy, and correctness are critical
- •Understanding of backend systems, APIs, data flows, and service-to-service communication
- •Ability to collaborate closely with non-engineering technical experts, especially mathematicians or domain specialists
- •Strong ownership mindset and willingness to become a key expert in a narrow but highly important technical domain
- •Product-oriented thinking, with an understanding that games are the core product and engineering decisions directly affect delivery, quality, and compliance
- •English communication skills sufficient for working in an international environment
What You'll Do
- •Own, maintain, and evolve Playson’s Game Engine domain
- •Work on internal frameworks and libraries used by mathematicians to implement game logic and mathematical packages
- •Review and validate code written by mathematicians, ensuring quality, correctness, maintainability, and proper usage of internal frameworks
- •Contribute to the development and support of game engines used to run mathematical logic within our platform
- •Support integrations with external game studios by helping build wrappers and bridges between third-party game implementations and Playson’s platform
- •Work with data structures and protocols that connect game logic with frontend and backend systems
- •Contribute to RTP monitoring processes, including validation of production transaction data against simulation data and expected mathematical behaviour
- •Support and evolve tools used for mathematical review, simulations, data files, monitoring, and alerting
- •Implement and maintain round details logic required for regulated markets, ensuring that detailed game round information can be correctly provided to partners and regulators
- •Collaborate closely with mathematicians, backend engineers, platform teams, compliance stakeholders, and product representatives
- •Participate in code reviews and technical discussions to ensure a high engineering standard across the Game Engine domain
- •Investigate issues related to game logic, mathematical validation, monitoring, and engine behaviour
- •Participate in minimal on-call responsibilities related to the systems owned by the team, mainly around monitoring, alerts, and domain-specific incidents
- •Take ownership of a highly specialised area where quality, accuracy, and attention to detail are essential
Nice to Have
- •Experience in iGaming, gambling, betting, game development, or casino games
- •Experience working with game engines, mathematical engines, simulation tools, or game logic frameworks
- •Background in C++ or experience working with legacy C++ systems
- •Experience with mathematical models, probability-based systems, simulations, random generators, or RTP-related logic
- •Understanding of regulated markets and compliance requirements in iGaming
- •Experience with ClickHouse or other analytical/columnar databases
- •Experience with monitoring, alerting, and production diagnostics
- •Experience with AI-assisted code review or automated validation tools
- •Knowledge of microservices architecture and distributed systems
- •Familiarity with Kafka, gRPC, Kubernetes, or AWS
- •Experience integrating third-party games, external studio products, or wrapper-based solutions
- •Ukrainian language skills would be a plus
Benefits
- •Competitive Salary in EUR with annual performance reviews
- •Quarterly Bonuses with a transparent and systematic system
- •Flexible Schedule
- •Remote Work Option
- •Medical Insurance for employee and a significant other
- •Financial Support for Life Events
- •Unlimited Paid Vacation
- •Unlimited Paid Sick Leave
- •Professional Development reimbursement for courses and training
