{"id":837086,"url":"https://alion.io/job/astridentertainment-senior-gameplay-engineer-ui","title":"Senior Gameplay Engineer - UI","company":{"id":670115,"name":"Astrid Entertainment","domain":"astridentertainment.com","url":"https://alion.io/company/astridentertainment","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":75,"open_postings":4,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-01T06:10:25Z"}},"role":"Games","role_family":"Games","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US","GB"],"hiring_countries_total":2,"salary":null,"salary_estimate":{"min_usd":51000,"max_usd":144000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":117},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Unreal Engine","optional":false}],"status":"live","first_seen_at":"2026-06-19T00:00:00Z","employer_posted_date":"2026-06-19","last_verified_at":"2026-11-02T01:34:14Z","board_verified":true,"closed_at":null,"days_open":136,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":135},"description":"Senior Gameplay Engineer\nAstrid is a gaming studio that brings together accomplished worldbuilders and game developers to create multiplayer creative experiences. Our first project is a cooperative open-world sim, designed to foster connection, problem-solving, and shared discovery. Players embark on a profound social experience in a richly imagined world shaped by dynamic systems, immersive storytelling, and community-driven play.\nOur team spans the US, the UK, and beyond. We are taking a fully remote approach, but have regular in-person meetups to synchronise, huddle and build our culture.\nThe Role\nAstrid is seeking an experienced Senior UI / Gameplay Systems Engineer to join our small and thoughtful team as we push the boundaries in gaming and IP, offering fans new meaningful worlds and experiences.\nWe are looking for an experienced engineer with a strong focus on UI and gameplay systems, having built player-facing features within Unreal Engine 5 using Blueprint and C++, and with extensive experience building UIs in UMG - ideally with CommonUI. You are comfortable working within and extending established gameplay architectures, and you care about delivering intuitive experiences that support core game flows and gameplay systems.\nThis is a remote position on a fully distributed team.\nWho You Are\nYou are passionate about games and what they mean for our players\nYou are proactive and take initiative\nYou are a problem solver with a positive mindset who likes a challenge\nYou care about code quality\nYou consistently address issues as you encounter them\nYou like to experiment and innovate\nYou work well with others and communicate technical concepts clearly\nYou have a continuous improvement mindset\nWhat You Will Do\nBuild and design player-facing menus, UI, and HUD systems using C++ and Blueprint\nDesign intuitive interfaces using UMG and CommonUI\nIntegrate with existing gameplay systems, and develop new gameplay systems for an open-world simulation game\nShare knowledge, mentor, and support colleagues in your area of expertise\nChampion engineering quality\nPartner with engineers, designers and artists to deliver excellent player-facing features\nRequirements\nProven experience developing UI and gameplay systems in Unreal Engine 5.\nStrong understanding of UMG.\nWorking knowledge of CommonUI, CommonInput, Enhanced Input, and how the systems interact.\nStrong teamwork and collaboration skills.\nSolid knowledge of C++\nExperience identifying and addressing performance bottlenecks in UI and gameplay systems\nBenefits\nGreat compensation package and equity\nPrivate health insurance\nPension\nUnlimited vacation days. We trust our team!\nFlexible remote work hours as long as team members deliver results\nWe are committed to continuing to expand our benefits and perks to support our team.\nBonus Experience\nKnowledge of Slate\nExperience developing systemic games (emergent mechanics, interlocking systems, simulation-driven worlds, sandbox or co-op titles)\nExperience in social, frontend, and gameplay-adjacent areas of game development\nFamiliarity with developing games for multiple platforms","description_format":"text","description_chars":3113,"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":[]},"benefits":["Equity","Health insurance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Mobile Games","Game Development"],"lifecycle":[{"event":"open","at":"2026-09-12T19:36:35Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.18,"p_room":0.28,"age_days":135,"expected_fill_days":7,"reasons":["conf:7","win:tail","crowd:"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/astridentertainment-senior-gameplay-engineer-ui","json_url":"https://alion.io/job/astridentertainment-senior-gameplay-engineer-ui.json","meta":{"generated_at":"2026-11-02T02:24:49Z","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":3614,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00: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":670115},"rest":"https://alion.io/mcp/rest/get_company?id=670115"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fastridentertainment-senior-gameplay-engineer-ui"},{"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%2Fastridentertainment-senior-gameplay-engineer-ui"},{"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%2Fastridentertainment-senior-gameplay-engineer-ui"},{"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/astridentertainment-senior-gameplay-engineer-ui\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fastridentertainment-senior-gameplay-engineer-ui"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":837086}},{"tool":"search_jobs","arguments":{"company":"astridentertainment.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":837086},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}