{"id":4021635,"date":"2026-09-25T10:32:20","date_gmt":"2026-09-25T08:32:20","guid":{"rendered":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine\/"},"modified":"2026-09-25T21:12:42","modified_gmt":"2026-09-25T19:12:42","slug":"senior-software-engineer-game-engine-playson-09-25-2026","status":"publish","type":"job","link":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/","title":{"rendered":"Senior Software Engineer (Game Engine)"},"content":{"rendered":"<p>About the Role<br \/>We&#x27;re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and business-critical domains in our technology landscape  Game Engine.<br \/>This role sits at the intersection of engineering, game mathematics, platform, and compliance. You&#x27;ll work on the tools, frameworks, and services that enable our mathematicians and game teams to build, validate, run, and monitor game logic in production.<br \/>This position is about deep ownership of a very specific technical domain: game engines, mathematical packages, simulation data, RTP monitoring, round details, and integrations with games developed both internally and by external studios.<br \/>You&#x27;ll be part of a small, experienced team with a high level of responsibility. The impact of this work is direct: incorrect game logic, missing round details, or inaccurate RTP monitoring can affect game delivery timelines, business performance, and regulatory readiness.<br \/>If you enjoy working close to complex domain logic, reviewing technical implementations, understanding how games work under the hood, and owning systems where precision matters  this role will feel like home.<\/p>\n<p>Key Responsibilities<br \/>Own, maintain, and evolve Playson&#x27;s Game Engine domain<br \/>Work on internal frameworks and libraries used by mathematicians to implement game logic and mathematical packages.<br \/>Review and validate code written by mathematicians, ensuring quality, correctness, maintainability, and proper usage of internal frameworks.<br \/>Contribute to the development and support of game engines used to run mathematical logic within our platform.<br \/>Support integrations with external game studios by helping build wrappers and bridges between third-party game implementations and Playson&#x27;s platform.<br \/>Work with data structures and protocols that connect game logic with frontend and backend systems.<br \/>Contribute to RTP monitoring processes, including validation of production transaction data against simulation data and expected mathematical behaviour.<br \/>Support and evolve tools used for mathematical review, simulations, data files, monitoring, and alerting.<br \/>Implement and maintain round details logic required for regulated markets, ensuring that detailed game round information can be correctly provided to partners and regulators.<br \/>Collaborate closely with mathematicians, backend engineers, platform teams, compliance stakeholders, and product representatives.<br \/>Participate in code reviews and technical discussions to ensure a high engineering standard across the Game Engine domain.<br \/>Investigate issues related to game logic, mathematical validation, monitoring, and engine behaviour.<br \/>Participate in minimal on-call responsibilities related to the systems owned by the team, mainly around monitoring, alerts, and domain-specific incidents.<br \/>Take ownership of a highly specialised area where quality, accuracy, and attention to detail are essential.<\/p>\n<p>Requirements<br \/>Strong software engineering experience, ideally in backend, game engine, gaming, gambling, betting, or simulation-heavy environments.<br \/>Solid experience with Node.js\/TypeScript, or strong expertise in another OOP language such as C++, Java, C#, Go, or Python.<br \/>Good understanding of software architecture, code quality, testing, debugging, and maintainability.<br \/>Experience reviewing complex code and providing clear technical feedback.<br \/>Ability to understand domain-specific logic and work with technical systems where business rules, mathematics, and engineering are closely connected.<br \/>Strong problem-solving skills and ability to work with complex, non-standard technical challenges.<br \/>Experience working with production systems where reliability, accuracy, and correctness are critical.<br \/>Understanding of backend systems, APIs, data flows, and service-to-service communication.<br \/>Ability to collaborate closely with non-engineering technical experts, especially mathematicians or domain specialists.<br \/>Strong ownership mindset and willingness to become a key expert in a narrow but highly important technical domain.<br \/>Product-oriented thinking, with an understanding that games are the core product and engineering decisions directly affect delivery, quality, and compliance.<br \/>English communication skills sufficient for working in an international environment.<\/p>\n<p>Nice to Have<br \/>Experience in iGaming, gambling, betting, game development, or casino games.<br \/>Experience working with game engines, mathematical engines, simulation tools, or game logic frameworks.<br \/>Background in C++ or experience working with legacy C++ systems.<br \/>Experience with mathematical models, probability-based systems, simulations, random generators, or RTP-related logic.<br \/>Understanding of regulated markets and compliance requirements in iGaming.<br \/>Experience with ClickHouse or other analytical\/columnar databases.<br \/>Experience with monitoring, alerting, and production diagnostics.<br \/>Experience with AI-assisted code review or automated validation tools.<br \/>Knowledge of microservices architecture and distributed systems.<br \/>Familiarity with Kafka, gRPC, Kubernetes, or AWS.<br \/>Experience integrating third-party games, external studio products, or wrapper-based solutions.<br \/>Ukrainian language skills would be a plus.<\/p>\n<p>By submitting your application, you acknowledge that your personal data will be processed in accordance with our Privacy Policy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>About the RoleWe&#x27;re looking for a Senior Software Engineer to&#8230;<\/p>\n","protected":false},"author":934,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_mo_disable_npp":"","rwu_salary_min":0,"rwu_salary_max":0,"rwu_salary_currency":"","rwu_salary_period":"","rwu_english_level":"B2","rwu_experience_months":96,"rwu_candidate_countries":"\u041a\u0440\u0430\u0457\u043d\u0438 \u0404\u0432\u0440\u043e\u043f\u0438 \u0442\u0430 \u0423\u043a\u0440\u0430\u0457\u043d\u0430","rwu_company_type":"\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0456\u044f","rwu_industry":"gamedev","rwu_part_time":false,"rwu_source_views":360,"rwu_source_applications":49,"rwu_source_category":"Node.js","rwu_source_name":"Djinni.co","rwu_source_url":"https:\/\/djinni.co\/jobs\/833263-senior-software-engineer-game-engine\/"},"job_category":[57],"job_type":[54],"class_list":["post-4021635","job","type-job","status-publish","hentry","job_category-programuvannia","job_type-povna-zainiatist"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Senior Software Engineer (Game Engine), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine<\/title>\n<meta name=\"description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Software Engineer (Game Engine) \u0443 . About the RoleWe&#x27;re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Senior Software Engineer (Game Engine), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\" \/>\n<meta name=\"twitter:description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Software Engineer (Game Engine) \u0443 . About the RoleWe&#x27;re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and\" \/>\n<meta name=\"twitter:site\" content=\"@remoteworkua\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 \u0445\u0432\u0438\u043b\u0438\u043d\u0438\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-software-engineer-game-engine-playson-09-25-2026\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-software-engineer-game-engine-playson-09-25-2026\\\/\",\"name\":\"Senior Software Engineer (Game Engine), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\"},\"datePublished\":\"2026-09-25T08:32:20+00:00\",\"dateModified\":\"2026-09-25T19:12:42+00:00\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Software Engineer (Game Engine) \u0443 . About the RoleWe&#x27;re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-software-engineer-game-engine-playson-09-25-2026\\\/#breadcrumb\"},\"inLanguage\":\"uk\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-software-engineer-game-engine-playson-09-25-2026\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-software-engineer-game-engine-playson-09-25-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jobs\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Senior Software Engineer (Game Engine)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f\",\"publisher\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"uk\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"uk\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"contentUrl\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\"},\"image\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/x.com\\\/remoteworkua\",\"https:\\\/\\\/www.instagram.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/remote-work-ukraine\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Senior Software Engineer (Game Engine), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Software Engineer (Game Engine) \u0443 . About the RoleWe&#x27;re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/","twitter_card":"summary_large_image","twitter_title":"Senior Software Engineer (Game Engine), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","twitter_description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Software Engineer (Game Engine) \u0443 . About the RoleWe&#x27;re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and","twitter_site":"@remoteworkua","twitter_misc":{"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f":"4 \u0445\u0432\u0438\u043b\u0438\u043d\u0438"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/","url":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/","name":"Senior Software Engineer (Game Engine), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","isPartOf":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#website"},"datePublished":"2026-09-25T08:32:20+00:00","dateModified":"2026-09-25T19:12:42+00:00","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Software Engineer (Game Engine) \u0443 . About the RoleWe&#x27;re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and","breadcrumb":{"@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/#breadcrumb"},"inLanguage":"uk","potentialAction":[{"@type":"ReadAction","target":["https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-software-engineer-game-engine-playson-09-25-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/remoteworkukraine.com\/ua\/"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/"},{"@type":"ListItem","position":3,"name":"Senior Software Engineer (Game Engine)"}]},{"@type":"WebSite","@id":"https:\/\/remoteworkukraine.com\/ua\/#website","url":"https:\/\/remoteworkukraine.com\/ua\/","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f","publisher":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/remoteworkukraine.com\/ua\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"uk"},{"@type":"Organization","@id":"https:\/\/remoteworkukraine.com\/ua\/#organization","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","url":"https:\/\/remoteworkukraine.com\/ua\/","logo":{"@type":"ImageObject","inLanguage":"uk","@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/","url":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","contentUrl":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","width":1000,"height":1000,"caption":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]"},"image":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/remoteworkua\/","https:\/\/x.com\/remoteworkua","https:\/\/www.instagram.com\/remoteworkua\/","https:\/\/www.linkedin.com\/company\/remote-work-ukraine\/"]}]}},"et_featured":"0","et_expired_date":"2026-10-25 10:32:20","et_location":"","et_job_paid":"","et_job_package":"","et_full_location":"","et_location_lat":"","et_location_lng":"","et_apply_method":"","et_apply_email":"","et_applicant_detail":"","_links":{"self":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job\/4021635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job"}],"about":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/types\/job"}],"author":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/users\/934"}],"replies":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/comments?post=4021635"}],"wp:attachment":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/media?parent=4021635"}],"wp:term":[{"taxonomy":"job_category","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_category?post=4021635"},{"taxonomy":"job_type","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_type?post=4021635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}