Apply on Playground Games’s site →

Senior UI Engineer

Playground Games · Leamington Spa

Senior Engineering Posted 2026-08-24 Full time
Apply on Playground Games’s site →

Playground Games Skip to main content About Games Life at PG Careers News Contact us LinkedIn Instagram Close menu About Games Life at PG Careers News Contact us Vacancies Senior UI Engineer Apply now Playground Games is looking for a Senior UI Engineer to join our Fable team.

About us: As a first-party Xbox Game Studio, we are passionate about making genre-defining games that are accessible, beautiful, and, most of all, fun. We are excited to be rebooting the much-loved Fable franchise and are expanding our diverse team to create a new classic in the action RPG genre.

About the role: As a Senior UI Engineer, you will be working with the art, design and engineering teams to deliver UI and core technology features. You will work with the lead engineer to establish high-level goals for the team and directly with the dev team to plan and deliver UI features. You will work on all layers of the UI tech stack to improve performance and expand our capabilities.

Our ideal candidate is an expert UI Engineer who is passionate about their craft, autonomous, skilled in C++, and has a proven track record in games development.

This is a permanent based at our state-of-the-art facilities in Royal Leamington Spa. We have a hybrid work model in place with a minimum of 3 days a week in studio. Relocation assistance is available if required What you ll do: Implement compelling UI features which are key to our projects vision.

Develop core UI and engine features within our custom, proprietary engine.

Work closely with the UI Art team to empower them through our technology.

Mentoring other members of the team using your experience in shipping games.

Become a key collaborator who can work effectively within a large multi-disciplined team.

What you ll bring: 5 years of UI Engineering experience, with demonstrable work on at least one published title (ideally AAA).

Strong C++ experience.

Knowledge of existing UI frameworks such as WPF and proprietary engine development is a plus.

Excellent task planning and delivery mindset.

A genuine passion for video games.

This is a fantastic opportunity to make world-class games with an established, talented, and collaborative team at one of the industry s most exciting first-party game studios.

Playground Games is proud to be an equal opportunity employer, we believe that diversity and inclusion fuels creativity. We are dedicated to creating a safe, comfortable and welcoming working environment.

We strive to build an inclusive culture that encourages, supports and celebrates the diverse voices of our team members. It drives our innovation and connects us closer to our players. We are committed to equity, diversity, and inclusion across age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex and sexual orientation.

At Playground Games we recognise the importance of self-development, career progression, well-being and retention of our colleagues. We celebrate difference and welcome everyone to join us and to be themselves at work.

If you require any reasonable accommodation to apply for this position, please contact us on recruitment@playground-games.com Apply now Related roles Experienced UI Engineer - Agency Contract View position Engineering Forza Horizon Principal Gameplay Engineer View position Engineering Fable Senior Gameplay Engineer View position Engineering Fable View all vacancies About Games Life at PG Careers News Contact us Copyright © Microsoft Company Number: 07057499 Privacy & Cookies Trademarks Terms of use Consumer Health Privacy Gender Pay Gap Company information (self.__next_f=self.__next_f||[]).push([0]) self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[9766,[],\"\"]\n4:I[8924,[],\"\"]\n6:I[4431,[],\"OutletBoundary\"]\n8:I[5278,[],\"AsyncMetadataOutlet\"]\na:I[4431,[],\"ViewportBoundary\"]\nc:I[4431,[],\"MetadataBoundary\"]\nd:\"$Sreact.suspense\"\nf:I[7150,[],\"\"]\n10:I[3867,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"177\",\"static/chunks/app/layout-9b690d1876950062.js\"],\"default\"]\n11:I[832,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"177\",\"static/chunks/app/layout-9b690d1876950062.js\"],\"default\"]\n12:I[5289,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"177\",\"static/chunks/app/layout-9b690d1876950062.js\"],\"default\"]\n13:I[6812,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"177\",\"static/chunks/app/layout-9b690d1876950062.js\"],\"default\"]\n14:I[2619,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"26\",\"static/chunks/app/(pages)/vacancy/%5Bid%5D/page-5adb3fc014a2081f.js\"],\"\"]\n19:I[622,[],\"IconMark\"]\n:HL[\"/_next/static/css/1f8e282bfcc9153e.css\",\"style\"]\n:HL[\"/_next/static/css/36a3f09343fe134f.css\",\"style\"]\n:HL[\"/_next/static/css/70910506abfea6a3.css\",\"style\"]\n:HL[\"/_next/static/css/c6620a48ee156e26.css\",\"style\"]\n"]) self.__next_f.push([1,"0:{\"P\":null,\"b\":\"S0gto27RjoOvGErjfZaNj\",\"p\":\"\",\"c\":[\"\",\"vacancy\",\"54\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(pages)\",{\"children\":[\"vacancy\",{\"children\":[[\"id\",\"54\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1f8e282bfcc9153e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/36a3f09343fe134f.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"(pages)\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"vacancy\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"id\",\"54\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/70910506abfea6a3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c6620a48ee156e26.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":[\"$L7\",[\"$\",\"$L8\",null,{\"promise\":\"$@9\"}]]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],null],[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$d\",null,{\"fallback\":null,\"children\":\"$Le\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"s\":false,\"S\":false}\n"]) self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"site\",\"children\":[[\"$\",\"script\",null,{\"async\":true,\"defer\":true,\"src\":\"https://wcpstatic.microsoft.com/mscc/lib/v2/wcp-consent.js\"}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L10\",null,{}],[\"$\",\"$L11\",null,{}],[\"$\",\"$L12\",null,{}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:2:children:1:props:children:1:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:2:children:1:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:2:children:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:2:children:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L13\",null,{}]]}]]}]\n"]) self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n7:null\n15:Td86,"]) self.__next_f.push([1,"\u003cdiv\u003e\u003ch2\u003ePlayground Games is looking for a Senior UI Engineer to join our Fable team.\u003c/h2\u003e\u003ch3\u003eAbout us:\u0026nbsp;\u003c/h3\u003e\u003cp\u003eAs a first-party Xbox Game Studio, we are passionate about making genre-defining games that are accessible, beautiful, and, most of all, fun. We are excited to be rebooting the much-loved Fable franchise and are expanding our diverse team to create a new classic in the action RPG genre. \u0026nbsp;\u003c/p\u003e\u003c/div\u003e\u003ch3\u003eAbout the role:\u0026nbsp;\u003c/h3\u003e\u003cp\u003eAs a Senior UI Engineer, you will be working with the art, design and engineering teams to deliver UI and core technology features. You will work with the lead engineer to establish high-level goals for the team and directly with the dev team to plan and deliver UI features. You will work on all layers of the UI tech stack to improve performance and expand our capabilities.\u0026nbsp;\u003c/p\u003e\u003cp\u003eOur ideal candidate is an expert UI Engineer who is passionate about their craft, autonomous, skilled in C++, and has a proven track record in games development.\u0026nbsp;\u003c/p\u003e\u003cp\u003e\u003cstrong\u003eThis is a permanent based at our state-of-the-art facilities in Royal Leamington Spa. We have a hybrid work model in place with a minimum of 3 days a week in studio. Relocation assistance is available if required\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\u003ch3\u003eWhat you\u0026rsquo;ll do:\u0026nbsp;\u003c/h3\u003e\u003cul\u003e\u003cli\u003eImplement compelling UI features which are key to our projects vision.\u0026nbsp;\u003c/li\u003e\u003cli\u003eDevelop core UI and engine features within our custom, proprietary engine.\u0026nbsp;\u003c/li\u003e\u003cli\u003eWork closely with the UI Art team to empower them through our technology.\u0026nbsp;\u003c/li\u003e\u003cli\u003eMentoring other members of the team using your experience in shipping games.\u0026nbsp;\u003c/li\u003e\u003cli\u003eBecome a key collaborator who can work effectively within a large multi-disciplined team.\u0026nbsp;\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat you\u0026rsquo;ll bring:\u0026nbsp;\u003c/h3\u003e\u003cul\u003e\u003cli\u003e5 years of UI Engineering experience, with demonstrable work on at least one published title (ideally AAA).\u0026nbsp;\u003c/li\u003e\u003cli\u003eStrong C++ experience.\u0026nbsp;\u003c/li\u003e\u003cli\u003eKnowledge of existing UI frameworks such as WPF and proprietary engine development is a plus.\u0026nbsp;\u003c/li\u003e\u003cli\u003eExcellent task planning and delivery mindset.\u0026nbsp;\u003c/li\u003e\u003cli\u003eA genuine passion for video games.\u0026nbsp;\u003c/li\u003e\u003c/ul\u003e\u003cdiv\u003e\u003cp\u003eThis is a fantastic opportunity to make world-class games with an established, talented, and collaborative team at one of the industry\u0026rsquo;s most exciting first-party game studios. \u0026nbsp;\u003c/p\u003e\u003cp\u003ePlayground Games is proud to be an equal opportunity employer, we believe that diversity and inclusion fuels creativity. We are dedicated to creating a safe, comfortable and welcoming working environment. \u0026nbsp;\u0026nbsp;\u003c/p\u003e\u003cp\u003eWe strive to build an inclusive culture that encourages, supports and celebrates the diverse voices of our team members. It drives our innovation and connects us closer to our players. We are committed to equity, diversity, and inclusion across age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex and sexual orientation. \u0026nbsp;\u003c/p\u003e\u003cp\u003eAt Playground Games we recognise the importance of self-development, career progression, well-being and retention of our colleagues. We celebrate difference and welcome everyone to join us and to be themselves at work.\u0026nbsp;\u003c/p\u003e\u003cp\u003e\u003cstrong\u003eIf you require any reasonable accommodation to apply for this position, please contact us on \u003ca href=\"mailto:recruitment@playground-games.com\"\u003erecruitment@playground-games.com\u003c/a\u003e\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\u003c/div\u003e"]) self.__next_f.push([1,"5:[[\"$\",\"div\",null,{\"className\":\"BackgroundGradient_module__Md_LH\",\"style\":{\"backgroundImage\":\"url(/gradient-bl-rr.svg)\"},\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"SinglePost_header__m4K74\",\"children\":[\"$\",\"div\",null,{\"className\":\"Container_module__8PEKr\",\"children\":[\"$\",\"div\",null,{\"className\":\"Row_module__sUo81 Row_module--align-flex-end__LIyCg Row_module--justify-space-between__S5Ipa Row_module--large__vQ3zq\",\"children\":[[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"$L14\",null,{\"href\":\"/careers\",\"className\":\"SinglePost_backLink__QW5XT\",\"target\":\"_self\",\"role\":\"link\",\"aria-label\":\"Vacancies\",\"children\":[\"$\",\"p\",null,{\"className\":\"PageUppercaseText_module__5zIdO border\",\"children\":\"Vacancies\"}]}]}],[\"$\",\"div\",null,{\"className\":\"SinglePost_headerContent__Rd2I7\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"SinglePost_heading__82_G0\",\"children\":\"Senior UI Engineer\"}],[\"$\",\"$L14\",null,{\"href\":\"https://app.jobvite.com/CompanyJobs/Careers.aspx?k=Apply\u0026j=oAyGzfw7\u0026c=qG0aVfwv\",\"className\":\"Button_module__moVi6 \",\"target\":\"_blank\",\"role\":\"link\",\"aria-label\":\"Apply now\",\"children\":[\"$\",\"div\",null,{\"className\":\"Button_inner__Omxra\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"ArrowIcon_module__cYAsx ArrowIcon_up-right-3__ShIQU ArrowIcon_orange__jgMtK\",\"width\":\"31\",\"height\":\"22\",\"viewBox\":\"0 0 83 59\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[\"$\",\"path\",null,{\"d\":\"M0.850709 31.0583L77.6389 29.2397M77.6389 27.2397L50.9598 56.3651M77.6389 31.2397L49.7057 3.40774\",\"stroke\":\"#FE3C02\",\"strokeWidth\":\"9\"}]}],\"Apply now\"]}]}]]}]]}]}]}],[\"$\",\"main\",null,{\"className\":\"SinglePost_content__4BfJb\",\"id\":\"main-content\",\"children\":[\"$\",\"div\",null,{\"className\":\"Container_module__8PEKr\",\"children\":[\"$\",\"div\",null,{\"className\":\"Row_module__sUo81 Row_module--align-flex-start__AiuNc Row_module--justify-space-between__S5Ipa Row_module--large__vQ3zq\",\"children\":[[\"$\",\"div\",null,{}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"ContentBody_module__CN_IO\",\"dangerouslySetInnerHTML\":{\"__html\":\"$15\"}}],\"$L16\"]}]]}]}]}],\"$L17\"]\n"]) self.__next_f.push([1,"16:[\"$\",\"$L14\",null,{\"href\":\"https://app.jobvite.com/CompanyJobs/Careers.aspx?k=Apply\u0026j=oAyGzfw7\u0026c=qG0aVfwv\",\"className\":\"Button_module__moVi6 Button_border__coDV4\",\"target\":\"_blank\",\"role\":\"link\",\"aria-label\":\"Apply now\",\"children\":[\"$\",\"div\",null,{\"className\":\"Button_inner__Omxra\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"ArrowIcon_module__cYAsx ArrowIcon_up-right-3__ShIQU ArrowIcon_orange__jgMtK\",\"width\":\"31\",\"height\":\"22\",\"viewBox\":\"0 0 83 59\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[\"$\",\"path\",null,{\"d\":\"M0.850709 31.0583L77.6389 29.2397M77.6389 27.2397L50.9598 56.3651M77.6389 31.2397L49.7057 3.40774\",\"stroke\":\"#FE3C02\",\"strokeWidth\":\"9\"}]}],\"Apply now\"]}]}]\n"]) self.__next_f.push([1,"17:[\"$\",\"div\",null,{\"className\":\"Container_module__8PEKr\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"SinglePost_subTitle__oZJiS\",\"children\":\"Related roles\"}],[\"$\",\"div\",null,{\"className\":\"VacanciesList_module__XqBl8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[[\"$\",\"$1\",\"41\",{\"children\":[\"$\",\"$L14\",null,{\"className\":\"VacancyRow_module__tE21K\",\"href\":\"/vacancy/41\",\"role\":\"link\",\"aria-label\":\"Navigate to vacancy: Experienced UI Engineer - Agency Contract\",\"children\":[\"$\",\"div\",null,{\"className\":\"VacancyRow_row__LGhpx\",\"children\":[[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n\",\"children\":\"Experienced UI Engineer - Agency Contract\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--game__FxbTy\",\"children\":\"$undefined\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--arrow__JH2Bu\",\"children\":[\"$\",\"div\",null,{\"className\":\"VacancyRow_button__vImql\",\"children\":[[\"$\",\"span\",null,{\"className\":\"VacancyRow_buttonText___XYSl\",\"children\":\"View position\"}],[\"$\",\"svg\",null,{\"className\":\"VacancyRow_arrowSvg__02I2l\",\"width\":\"31\",\"height\":\"22\",\"viewBox\":\"0 0 31 22\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M0 11H28\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"className\":\"VacancyRow_arrowShaft__aT87K\"}],[\"$\",\"path\",null,{\"d\":\"M18.6875 21L29 11L18.6875 1\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"className\":\"$undefined\"}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--type__et2aW\",\"children\":\"Engineering\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--project__LHRYq\",\"children\":\"Forza Horizon\"}]]}]}]}],[\"$\",\"$1\",\"44\",{\"children\":[\"$\",\"$L14\",null,{\"className\":\"VacancyRow_module__tE21K\",\"href\":\"/vacancy/44\",\"role\":\"link\",\"aria-label\":\"Navigate to vacancy: Principal Gameplay Engineer\",\"children\":[\"$\",\"div\",null,{\"className\":\"VacancyRow_row__LGhpx\",\"children\":[[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n\",\"children\":\"Principal Gameplay Engineer\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--game__FxbTy\",\"children\":\"$undefined\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--arrow__JH2Bu\",\"children\":[\"$\",\"div\",null,{\"className\":\"VacancyRow_button__vImql\",\"children\":[[\"$\",\"span\",null,{\"className\":\"VacancyRow_buttonText___XYSl\",\"children\":\"View position\"}],[\"$\",\"svg\",null,{\"className\":\"VacancyRow_arrowSvg__02I2l\",\"width\":\"31\",\"height\":\"22\",\"viewBox\":\"0 0 31 22\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M0 11H28\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"className\":\"VacancyRow_arrowShaft__aT87K\"}],[\"$\",\"path\",null,{\"d\":\"M18.6875 21L29 11L18.6875 1\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"className\":\"$undefined\"}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--type__et2aW\",\"children\":\"Engineering\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--project__LHRYq\",\"children\":\"Fable\"}]]}]}]}],[\"$\",\"$1\",\"48\",{\"children\":[\"$\",\"$L14\",null,{\"className\":\"VacancyRow_module__tE21K\",\"href\":\"/vacancy/48\",\"role\":\"link\",\"aria-label\":\"Navigate to vacancy: Senior Gameplay Engineer\",\"children\":[\"$\",\"div\",null,{\"className\":\"VacancyRow_row__LGhpx\",\"children\":[[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n\",\"children\":\"Senior Gameplay Engineer\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--game__FxbTy\",\"children\":\"$undefined\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--arrow__JH2Bu\",\"children\":[\"$\",\"div\",null,{\"className\":\"VacancyRow_button__vImql\",\"children\":[[\"$\",\"span\",null,{\"className\":\"VacancyRow_buttonText___XYSl\",\"children\":\"View position\"}],[\"$\",\"svg\",null,{\"className\":\"VacancyRow_arrowSvg__02I2l\",\"width\":\"31\",\"height\":\"22\",\"viewBox\":\"0 0 31 22\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M0 11H28\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"className\":\"VacancyRow_arrowShaft__aT87K\"}],[\"$\",\"path\",null,{\"d\":\"M18.6875 21L29 11L18.6875 1\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"className\":\"$undefined\"}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--type__et2aW\",\"children\":\"Engineering\"}],[\"$\",\"div\",null,{\"className\":\"VacancyRow_col__m5R9n VacancyRow_col--project__LHRYq\",\"children\":\"Fable\"}]]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"VacanciesList_linkWrapper__HpL6e\",\"children\":[\"$\",\"$L14\",null,{\"href\":\"/careers\",\"className\":\"Button_module__moVi6 Button_border__coDV4\",\"target\":\"$undefined\",\"role\":\"link\",\"aria-label\":\"View all vacancies\",\"children\":\"$L18\"}]}]]}]]}]\n"]) self.__next_f.push([1,"18:[\"$\",\"div\",null,{\"className\":\"Button_inner__Omxra\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"ArrowIcon_module__cYAsx ArrowIcon_up-right-3__ShIQU ArrowIcon_orange__jgMtK\",\"width\":\"31\",\"height\":\"22\",\"viewBox\":\"0 0 83 59\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[\"$\",\"path\",null,{\"d\":\"M0.850709 31.0583L77.6389 29.2397M77.6389 27.2397L50.9598 56.3651M77.6389 31.2397L49.7057 3.40774\",\"stroke\":\"#FE3C02\",\"strokeWidth\":\"9\"}]}],\"View all vacancies\"]}]\n9:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Playground Games\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Playground Games Website\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"$L19\",\"3\",{}]],\"error\":null,\"digest\":\"$undefined\"}\ne:\"$9:metadata\"\n"])

Posted by Playground Games and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.

More like this: Engineering jobs · All Playground Games openings · Browse every category