Playson logo
    P

    Senior Software Engineer (Game Engine)

    Playson
    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

    About Playson

    Playson is a gaming company that develops games, cutting-edge content, and promotional consulting services.

    Malta
    250 - 500
    Gaming