{"id":17267,"url":"https://alion.io/job/playson-senior-software-engineer-game-engine","title":"Senior Software Engineer (Game Engine)","company":{"id":5117,"name":"Playson","domain":"playson.com","url":"https://alion.io/company/playson","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":78,"open_postings":18,"ghost_share":0.278,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":79,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Games","role_family":"Games","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["DE","FR","AT","BE","BG","HR","CY","CZ","DK","FI","HU","IE","IT","NL","PL","RO","ES","SE","EE","GR","LV","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":27,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"ClickHouse","optional":true},{"name":"gRPC","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Node JS","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-06-05T13:34:10Z","employer_posted_date":"2026-06-05","last_verified_at":"2026-10-16T18:49:27Z","board_verified":true,"closed_at":null,"days_open":133,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":132},"description":"About the Role\nWe’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.\nThis role sits at the intersection of engineering, game mathematics, platform, and compliance. You’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.\nThis 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.\nYou’ll be part of a, experienced Core 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.\nIf 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.\nKey Responsibilities\nOwn, maintain, and evolve Playson’s Game Engine.\n\nWork on internal frameworks and libraries used by mathematicians to implement game logic and mathematical packages.\n\nReview and validate code written by mathematicians, ensuring quality, correctness, maintainability, and proper usage of internal frameworks.\n\nContribute to the development and support of game engines used to run mathematical logic within our platform.\n\nSupport integrations with external game studios by helping build wrappers and bridges between third-party game implementations and Playson’s platform.\n\nWork with data structures and protocols that connect game logic with frontend and backend systems.\n\nContribute to RTP monitoring processes, including validation of production transaction data against simulation data and expected mathematical behaviour.\n\nSupport and evolve tools used for mathematical review, simulations, data files, monitoring, and alerting.\n\nImplement and maintain round details logic required for regulated markets, ensuring that detailed game round information can be correctly provided to partners and regulators.\n\nCollaborate closely with mathematicians, backend engineers, platform teams, compliance stakeholders, and product representatives.\n\nParticipate in code reviews and technical discussions to ensure a high engineering standard across the Game Engine domain.\n\nInvestigate issues related to game logic, mathematical validation, monitoring, and engine behaviour.\n\nParticipate in minimal on-call responsibilities related to the systems owned by the team, mainly around monitoring, alerts, and domain-specific incidents.\n\nTake ownership of a highly specialised area where quality, accuracy, and attention to detail are essential.\n\nRequirements\nStrong software engineering experience, ideally in backend, game engine, gaming, gambling, betting, or simulation-heavy environments.\n\nStrong background in C++ and experience working with legacy C++ systems.\n\nGood understanding of software architecture, code quality, testing, debugging, and maintainability.\n\nExperience with mathematical models, probability-based systems, simulations, random generators, or RTP-related logic.\n\nExperience reviewing complex code and providing clear technical feedback.\n\nAbility to understand domain-specific logic and work with technical systems where business rules, mathematics, and engineering are closely connected.\n\nStrong problem-solving skills and ability to work with complex, non-standard technical challenges.\n\nExperience working with production systems where reliability, accuracy, and correctness are critical.\n\nUnderstanding of backend systems, APIs, data flows, and service-to-service communication.\n\nAbility to collaborate closely with non-engineering technical experts, especially mathematicians or domain specialists.\n\nStrong ownership mindset and willingness to become a key expert in a narrow but highly important technical domain.\n\nProduct-oriented thinking, with an understanding that games are the core product and engineering decisions directly affect delivery, quality, and compliance.\n\nEnglish communication skills sufficient for working in an international environment.\n\nNice to Have\nExperience in iGaming, gambling, betting, game development, or casino games.\n\nExperience working with game engines, mathematical engines, simulation tools, or game logic frameworks.\n\nExperience with Node.js/TypeScript.\n\nUnderstanding of regulated markets and compliance requirements in iGaming.\n\nExperience with ClickHouse or other analytical/columnar databases.\n\nExperience with monitoring, alerting, and production diagnostics.\n\nExperience with AI-assisted code review or automated validation tools.\n\nKnowledge of microservices architecture and distributed systems.\n\nFamiliarity with Kafka, gRPC, Kubernetes, or AWS.\n\nExperience integrating third-party games, external studio products, or wrapper-based solutions.\n\nUkrainian language skills would be a plus.\n\nWhat We Offer\nCompetitive Salary\n\nQuarterly Bonuses\n\nUnlimited Paid Time Off\n\nUnlimited Paid Sick Leave\n\nRemote & Flexible Working\n\nPrivate Medical Insurance\n\nFinancial Support for Life Events\n\nProfessional Development Budget\n\nInternational Exposure\n\nRegular Company Events\n\n*Benefits may vary depending on location and contractual agreement\nRecruitment Process\nHR interview\n\nTechnical interview (with Live coding)\n\nFinal interview\n\nJoin us today!\nBy submitting your application, you acknowledge that your personal data will be processed in accordance with our Privacy Policy.","description_format":"text","description_chars":5727,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false},{"language":"Ukrainian","level":"All levels","optional":true}]},"benefits":["Company events","Flexible schedule","Health insurance","Professional development","Quarterly bonuses"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Cyprus","iso":"CY","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Poland","iso":"PL","kind":"region"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"region"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Game Development","iGaming & Gambling"],"lifecycle":[{"event":"open","at":"2026-06-05T13:34:10Z"}],"visa":[],"liveness":{"score":23,"band":"cold","label":"Long shot","p_open":1,"p_active":0.646,"p_room":0.36,"age_days":132,"expected_fill_days":79,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/playson-senior-software-engineer-game-engine","json_url":"https://alion.io/job/playson-senior-software-engineer-game-engine.json","meta":{"generated_at":"2026-10-16T21:16:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2112,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5117},"rest":"https://alion.io/mcp/rest/get_company?id=5117"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fplayson-senior-software-engineer-game-engine"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fplayson-senior-software-engineer-game-engine"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fplayson-senior-software-engineer-game-engine"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/playson-senior-software-engineer-game-engine\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fplayson-senior-software-engineer-game-engine"}]}