Playdead · Copenhagen
Apply on Playdead’s site →$(function () {
$('[data-toggle="tooltip"]').tooltip()
})
.bzyLinkColor, .bzyLinkColor:hover {
color: rgb(121, 134, 148)!important;
}
.bzyLinkContainer a, .bzyLinkContainer a:hover {
color: rgb(121, 134, 148)!important;
}
.application-form a.bzyLinkColor, .application-form a.bzyLinkColor:hover {
color: rgb(121, 134, 148)!important;
}
.description a, .description a:hover {
color: rgb(121, 134, 148)!important;
}
.breadcrumbs li a, .breadcrumbs li a:hover {
color: rgb(121, 134, 148)!important;
}
.video-response .inner-container .btn-primary, .video-response .inner-container .btn-primary:hover {
background-color: rgb(107, 12, 13)!important;
}
.positions .position:hover .bzyButtonColor {
background-color: rgb(107, 12, 13)!important;
}
.positions .position .bzyBtnHover:hover {
background-color: rgb(107, 12, 13)!important;
}
.bzyButtonColor:hover {
background-color: rgb(107, 12, 13)!important;
} .container {
background-color: #E9E9E9 !important;
color: rgba(42, 42, 42, 1.0);
}
.container.footer .container-wrapper .brand {
color: #E9E9E9 !important;
}
.bzy-footer .label {
color: #E9E9E9 !important;
}
.body-wrapper {
background-color: #E9E9E9 !important;
}
.body-wrapper.position .hero .meta li {
color: #DEDEDE;
}
.container-wrapper {
background-color: #E9E9E9;
}
.landing .container.positions.grid-layout .positions .position {
background: #d8d8d8;
border: 1px solid #eee;
}
.landing .container.positions .filters-container select {
border: 1px solid #eee;
color: #222;
background-color: #d8d8d8;
}
.landing .container.position-description .description p {
color: #222 !important;
}
.landing .container.position-description .description ul li, .landing .container.position-description .description ol li {
color: #222 !important;
}
.fa {
color: rgb(160, 160, 160);
}
input, button, select, textarea {
color: #222222;
}
.gdpr-agreement .section .gdpr-accept label {
line-height: 1.5;
color: #222222;
}
.breadcrumbs li.current span {
color: #eeeeee;
}
.breadcrumbs li a {
color: #888 !important;
}
.breadcrumbs li a:hover {
color: rgb(107, 12, 13) !important;
}
.breadcrumbs li i {
color: #333333 !important;
}
ul {
color: #222222;
}
.landing .container.positions .position li {
color: #555555;
}
a.button.linkedin i {
color: white !important;
}
Technical Gameplay Designer at Playdead {"@context":"http://schema.org","@type":"WebSite","name":"Breezy HR","alternateName":"Breezy HR: Modernize your recruiting process","url":"https://breezy.hr/"}
{"@context":"https://schema.org/","@type":"JobPosting","url":"https://playdead.breezy.hr/p/69510ef4572201-technical-gameplay-designer?source=GoogleJobs","title":"Technical Gameplay Designer","description":" We are looking for an experienced technical gameplay designer to join our team. Your main responsibility as our new colleague will be to prototype and implement gameplay interactions for a 3D, open world adventure game.
You will also be involved in testing throughout production and integrating the results back into future iterations of the game.
\n \n As a technical gameplay designer you will have a keen eye for how to adjust a given interaction in order to get the resulting experience to feel just right.
Our workflow is iterative and we strive for detail and high quality in every interaction that a player will experience.
\n We are looking for someone who is excited about all of the small intricacies of gameplay design, as well as being passionate about gaming overall. \n You should be willing to work onsite at the Playdead office in Copenhagen, Denmark. \n What will you be doing? \n Translate complex ideas and concepts into solid game mechanics through prototyping Implement gameplay interactions that are clear and compelling for the player Collaborate with level designers, artists, programmers, animators and other members of the development team to develop the vision for locations in the game Participate in test sessions and gather feedback to support future iterations of the game Define your own goals and tasks so that you can deliver your best work and support other team members to do the same \n Required skills \n Professional game development experience Ability to create gameplay prototypes with scripting languages Experience with implementing gameplay interactions Great communication skills to collaborate with others across multiple departments \n Bonus Points \n You have developed and shipped a title Experience using major game engines - we are especially interested in people with Unreal Engine 5 experience Experience with level design \n Who We Are We are a team of more than 100 creative professionals. We experiment and collaborate with a focus on creating new experiences, and as such we are looking for people who can help us achieve them.
Our approach to development does not include crunching towards arbitrary deadlines - instead, we particularly look for talented people who enjoy managing their own schedule and thrive on working within a friendly, collaborative environment. \n We carefully craft games with obsessive attention to detail and are always on the lookout for others who share that passion.
","employmentType":"FULL_TIME","datePosted":"2026-03-27","hiringOrganization":{"@type":"Organization","name":"Playdead","logo":"https://gallery-cdn.breezy.hr/047a9132-aca6-4eb3-bb03-ba4ffda38d99/PD_Breezy_Logo-01.png","sameAs":"https://playdead.breezy.hr"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"DK","addressLocality":"Copenhagen"}}}
// INDEED OAUTH FLOW
var popup;
var breezyUrl="https://app.breezy.hr"
var positionId="69510ef4572201"
function popupParams () {
var height = 600;
var width = 500;
var left = (window.screen.width / 2) - ((width / 2) + 10);
var top = (window.screen.height / 2) - ((height / 2) + 50);
var params = 'status=no,height=' + height + ',width=' + width + ',resizable=yes,left=' + left + ',top=' + top + ',screenX=' + left + ',screenY=' + top + ',toolbar=no,menubar=no,scrollbars=no,location=no,directories=no';
return params;
}
function oAuthListener (msg) {
let url = window.location.href
if(url.indexOf('?source=') > -1) url = url.split('?source=')[0]
if (msg.data.token) {
window.location.href = url + '/apply?token=' + msg.data.token;
popup.close()
} else {
window.location.href = url + '/apply';
popup.close()
}
window.removeEventListener('message', oAuthListener)
}
function openPopup (e) {
e.preventDefault();
window.addEventListener('message', oAuthListener)
var params = popupParams();
popup = window.open(
breezyUrl + '/api/apply/indeed?position_id=' + positionId,
'IndeedPopup',
params
);
}
// END INDEED OAUTH FLOW
%HEADER_COMPANY_WEBSITE% Technical Gameplay Designer Copenhagen, DK %LABEL_POSITION_TYPE_FULL_TIME% Gameplay %BREADCRUMB_JOB_OPENINGS% Technical Gameplay Designer %BUTTON_APPLY_TO_POSITION% We are looking for an experienced technical gameplay designer to join our team. Your main responsibility as our new colleague will be to prototype and implement gameplay interactions for a 3D, open world adventure game.
You will also be involved in testing throughout production and integrating the results back into future iterations of the game.
As a technical gameplay designer you will have a keen eye for how to adjust a given interaction in order to get the resulting experience to feel just right.
Our workflow is iterative and we strive for detail and high quality in every interaction that a player will experience.
We are looking for someone who is excited about all of the small intricacies of gameplay design, as well as being passionate about gaming overall.
You should be willing to work onsite at the Playdead office in Copenhagen, Denmark.
What will you be doing?
Translate complex ideas and concepts into solid game mechanics through prototyping Implement gameplay interactions that are clear and compelling for the player Collaborate with level designers, artists, programmers, animators and other members of the development team to develop the vision for locations in the game Participate in test sessions and gather feedback to support future iterations of the game Define your own goals and tasks so that you can deliver your best work and support other team members to do the same
Required skills
Professional game development experience Ability to create gameplay prototypes with scripting languages Experience with implementing gameplay interactions Great communication skills to collaborate with others across multiple departments
Bonus Points
You have developed and shipped a title Experience using major game engines - we are especially interested in people with Unreal Engine 5 experience Experience with level design
Who We Are We are a team of more than 100 creative professionals. We experiment and collaborate with a focus on creating new experiences, and as such we are looking for people who can help us achieve them.
Our approach to development does not include crunching towards arbitrary deadlines - instead, we particularly look for talented people who enjoy managing their own schedule and thrive on working within a friendly, collaborative environment.
We carefully craft games with obsessive attention to detail and are always on the lookout for others who share that passion.
%BUTTON_APPLY_TO_POSITION% %FOOTER_POWERED_BY% breezy Your shareable referral link: Also share on: st.initialize()
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-176681-19', 'auto');
ga('send', 'pageview');
Posted by Playdead 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: Design jobs · All Playdead openings · Browse every category