CINXE.COM

Job Application for Programmeur·euse Services en Ligne / Online Programmer at Haven Interactive Studios

<!DOCTYPE html><html lang="en" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="preload" as="image" href="https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/931/100/original/Haven_LegalNameLockUp_EN_Black_RGB.png?1677860711"/><title>Job Application for Programmeur·euse Services en Ligne / Online Programmer at Haven Interactive Studios</title><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/entry.client-OQRAQOAI.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-SJFLVUQV.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-ENIZGE37.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-6SVZX2EL.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-YC6QRCLG.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-N4MC5J4H.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-LNKWYQRG.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-QB4M6L6W.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-LN7LEYRP.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-ZTPXNLM6.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-WDECQUGD.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-RBVR5FG5.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-AFCYHYWW.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-GJ752VEN.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-MDREM3VW.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/root-UM3DA6WU.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-NS3YT2KT.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-54FB2NTQ.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-FLCDT7FN.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-WBM5WILF.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-OT6GQDLW.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-5Z66SK7N.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-7VVIAXJZ.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-DOU4TBEW.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/_shared/chunk-KUDCNGBE.js"/><link rel="modulepreload" href="https://job-boards.cdn.greenhouse.io/build/routes/$url_token_.jobs_.$job_post_id-PO3OKNT4.js"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/global-7OBII7TY.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/footer-CA5SGLG6.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/typography-SKUEBF5F.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/banner-KMY4CVEB.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/icon-VDTWHRU2.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/animations-WX4ARK22.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/flash-FW7AE3GF.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/quick_apply_flash-BFP7HNSL.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/job_post-KIJU6CNE.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/loading_spinner-PAHL3ZYM.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/button-F3LQI5QW.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/tag-A43RVGCN.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/badge_panel-W3FK33VB.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/job_alert-MWM3KKRC.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/application_form-3FT6K6E6.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/file_upload-BDUQTWY4.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/icon_button-YI4NEVX4.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/select-BKBXD4CG.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/text_input-LFDCTJ2M.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/checkbox-XHTIO4VM.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/demographic_section-57PLVGTC.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/form-QRAOJ5JD.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/employment_section-MTZNQ7ZI.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/education_section-4S5SQ5KV.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/logo-E3SGXDRD.css"/><link rel="stylesheet" href="https://job-boards.cdn.greenhouse.io/build/_assets/email_verification-TTAKNFEX.css"/></head><body style="min-height:100vh"><div id="react-portal-mount-point"></div><main class="main font-secondary job-post" style="--custom-link-color:#3574d6;--custom-active-field-color:#3574d6;--custom-focus-color:#3574d6;--custom-list-hover-color:#3574d640;--custom-primary-typography-color:#333333;--custom-button-color:#3574d6;--custom-button-hover-color:#2661bd;--custom-button-text-color:#ffffff;--custom-primary-font-family:Untitled Sans;--custom-secondary-font-family:Untitled Sans"><div><div class="image-container"><img src="https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/931/100/original/Haven_LegalNameLockUp_EN_Black_RGB.png?1677860711" alt="Haven Interactive Studios Logo" class="logo"/></div><div><a class="link" target="_top" href="https://job-boards.greenhouse.io/haven"><svg class="svg-icon" fill="none" height="1.5rem" width="1.5rem" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path class="icon--gray" fill="gray" d="M14.2728 3.13442C14.4151 3.13454 14.5542 3.17684 14.6725 3.25596C14.7908 3.33508 14.8829 3.44749 14.9374 3.57897C14.9918 3.71046 15.0061 3.85513 14.9784 3.99471C14.9506 4.13429 14.8822 4.26253 14.7816 4.36322L7.5696 11.5752C7.51372 11.631 7.46939 11.6972 7.43914 11.7701C7.40889 11.843 7.39332 11.9211 7.39332 12C7.39332 12.0789 7.40889 12.1571 7.43914 12.23C7.46939 12.3029 7.51372 12.3691 7.5696 12.4248L14.7816 19.6368C14.9088 19.7733 14.978 19.9538 14.9747 20.1404C14.9714 20.3269 14.8959 20.5049 14.7639 20.6368C14.632 20.7687 14.4541 20.8443 14.2675 20.8475C14.081 20.8508 13.9005 20.7816 13.764 20.6544L5.6208 12.5124C5.56703 12.4599 5.52206 12.3992 5.4876 12.3324C5.41742 12.1966 5.39227 12.0421 5.41579 11.8911C5.4393 11.74 5.51026 11.6004 5.6184 11.4924L13.764 3.34562C13.8989 3.21055 14.0819 3.13459 14.2728 3.13442Z"></path></svg>Back to jobs</a><div class="job__tags"></div><div class="job__header"><div class="job__title"><h1 class="section-header section-header--large font-primary">Programmeur·euse Services en Ligne / Online Programmer</h1><div class="job__location"><svg class="svg-icon" fill="none" height="1.25rem" width="1.25rem" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path class="icon--dark-green" d="M6.46958 3.811C7.93571 2.34217 9.92464 1.51493 12 1.5108C14.0742 1.51589 16.0619 2.34321 17.5272 3.81142C18.9925 5.27962 19.8158 7.26891 19.8168 9.3432C19.8168 13.3404 15.9936 18.5304 13.9368 21.3192C13.8837 21.3917 13.8319 21.4624 13.7815 21.5311C13.6111 21.7637 13.457 21.9739 13.3236 22.1592C13.1956 22.3393 13.0267 22.4865 12.8308 22.5887C12.635 22.6909 12.4177 22.7452 12.1968 22.7472H12.1776C11.96 22.7479 11.7453 22.6978 11.5505 22.601C11.3558 22.5041 11.1863 22.3631 11.0556 22.1892C10.9602 22.0626 10.8535 21.9241 10.7381 21.7742C10.6981 21.7223 10.6571 21.669 10.6152 21.6144L10.6086 21.6059C8.51808 18.881 4.17957 13.2259 4.17957 9.3456C4.17988 7.27027 5.00345 5.27983 6.46958 3.811ZM12.5796 20.7408L12.7776 20.4708V20.466C14.5968 18 18.3804 12.87 18.3852 9.3504C18.3852 7.65822 17.7129 6.03534 16.5164 4.83878C15.3198 3.64222 13.697 2.97 12.0048 2.97C10.3126 2.97 8.6897 3.64222 7.49314 4.83878C6.29658 6.03534 5.62437 7.65822 5.62437 9.3504C5.62437 12.7426 9.91966 18.3405 11.7581 20.7364L11.7624 20.742V20.748C11.8106 20.8109 11.8727 20.8618 11.9439 20.8966C12.0152 20.9314 12.0935 20.9491 12.1728 20.9484C12.252 20.9477 12.33 20.9286 12.4006 20.8926C12.4712 20.8565 12.5325 20.8046 12.5796 20.7408ZM10.3983 6.23337C11.0137 5.8744 11.7244 5.71293 12.4344 5.77077C13.257 5.83777 14.029 6.19495 14.6126 6.77855C15.1962 7.36214 15.5534 8.13416 15.6204 8.95677C15.6782 9.6668 15.5168 10.3775 15.1578 10.9928C14.7988 11.6081 14.2597 12.0985 13.6131 12.3976C12.9666 12.6968 12.2438 12.7903 11.5424 12.6655C10.8411 12.5407 10.1949 12.2037 9.69114 11.7C9.18741 11.1963 8.85041 10.5501 8.72566 9.84871C8.6009 9.14734 8.6944 8.42457 8.99353 7.77803C9.29266 7.13149 9.78301 6.59233 10.3983 6.23337ZM11.1898 11.0395C11.5657 11.2405 11.995 11.3187 12.4176 11.2632C12.863 11.2046 13.2766 11.0007 13.5943 10.6831C13.9119 10.3654 14.1159 9.95177 14.1744 9.50637C14.2299 9.0838 14.1517 8.65444 13.9507 8.2786C13.7498 7.90275 13.4361 7.5993 13.0538 7.41083C12.6716 7.22237 12.2399 7.15837 11.8194 7.22782C11.3989 7.29728 11.0107 7.49669 10.7093 7.79806C10.4079 8.09943 10.2085 8.48763 10.139 8.90813C10.0696 9.32864 10.1336 9.76034 10.3221 10.1426C10.5105 10.5249 10.814 10.8385 11.1898 11.0395Z"></path></svg><div>Canada, Quebec, Montreal</div></div></div><button type="button" class="btn btn--pill" aria-label="Apply">Apply</button></div><div class="job__description body"><div><p><strong>/</strong> <strong>/</strong> &nbsp;ENGLISH VERSION WILL FOLLOW <strong>/</strong> <strong>/</strong></p> <p>&nbsp;</p> <p>En mai 2021, nous nous sommes lancés dans la création de Haven Studios avec une petite équipe et de grandes ambitions. Notre objectif était de construire un studio où nous pourrions créer le genre de jeux que nous avons toujours voulu créer - et auxquels nous avons toujours rêvé de jouer ! Nous faisons désormais partie de la famille PlayStations Studios et nous sommes fiers d'avoir l'opportunité de créer une nouvelle propriété intellectuelle exclusive pour Playstation et de former la première équipe de développement Sony au Canada.</p> <p>&nbsp;</p> <p>Nous avons fait des progrès étonnants en peu de temps grâce à notre équipe talentueuse et passionnée et à ses contributions exceptionnelles. Nous avons instauré chez Haven une culture fondée sur la bienveillance, l'adaptabilité et le courage qui libère la créativité. Notre première nouvelle propriété intellectuelle pour PlayStation est sur la bonne voie pour offrir une expérience multijoueur de niveau AAA, avec la vision de construire un monde systémique et évolutif axé sur la liberté, le frisson et le jeu, qui gardera les joueur·euse·s diverti·e·s et engagé·e·s pendant des années.</p> <p>&nbsp;</p> <p>Haven a rejoint la famille des studios PlayStations en 2022, et nous sommes sur la bonne voie pour créer une nouvelle propriété intellectuelle exclusive pour Playstation et continuer de bâtir la première équipe de développement de jeux Sony au Canada.</p> <p><br><br>&nbsp;</p> <p><strong><strong>Poste</strong> - </strong>&nbsp;Programmeur·euse Services en Ligne</p> <p>&nbsp;</p> <p>Nous recherchons un·e Programmeur·euse Services en ligne senior expérimenté·e pour rejoindre notre équipe. Vous interviendrez sur l'ensemble des composants de notre jeu, du développement et de la maintenance des fonctionnalités du jeu à l'instrumentation, l'exploitation, le débogage des outils et des frameworks pour toutes les parties de notre solution distribuée. Vous serez impliqué·e dans la conception et la mise en œuvre de systèmes qui peuvent s'adapter à de grandes populations de joueur·euse·s et être facilement maintenus à long terme.</p> <p><br>&nbsp;</p> <p><strong><strong>Responsabilités et tâches</strong></strong></p> <ul> <li> <p>Concevoir, instrumenter et exploiter des services en ligne</p> </li> <li> <p>Intégrer les fonctionnalités en ligne dans le moteur de jeu dans un contexte multijoueur</p> </li> <li> <p>Mettre en œuvre des flux de travail pour s'adapter à l'écosystème en ligne de Sony</p> </li> <li> <p>Fournir des cadres à nos collègues pour les aider à maîtriser notre stack au complet</p> </li> <li> <p>Travailler à la mise en place de notre infrastructure en tant que code</p> </li> <li> <p>Travailler sur le CI/CD et l'automatisation des tâches</p> </li> </ul> <p>&nbsp;</p> <p><strong><strong>Qualifications recherchées</strong></strong></p> <ul> <li> <p>Expérience dans des emplois connexes</p> </li> <li> <p>Maîtrise de la programmation C++, expérience avec Unreal Engine est un plus</p> </li> <li> <p>Expérience avec les plateformes cloud, la conteneurisation et l'orchestration</p> </li> <li> <p>Expérience avec les bases de données SQL et NoSQL</p> </li> <li> <p>Expérience dans le test et la mise à l'échelle de services en ligne</p> </li> </ul> <p>&nbsp;</p> <p><strong><strong>Qualifications souhaitées</strong></strong></p> <ul> <li> <p>Connaissance d'un framework de programmation back-end (Rust)</p> </li> <li> <p>Connaissance de frameworks front-end (TypeScript, Node.js, React)</p> </li> <li> <p>Connaissance de stacks de logging et de monitoring (ELK, Prometheus / Grafana)</p> </li> </ul> <p>&nbsp;</p> <p>&nbsp;</p> <p><strong>/</strong> <strong>/</strong> &nbsp;ENGLISH VERSION <strong>/</strong> <strong>/</strong></p> <p>&nbsp;</p> <p>&nbsp;</p> <p>In May 2021, we embarked on a journey to start <a href="https://www.havenstudios.com/en" target="_blank"><u>Haven Studios</u></a> with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play.</p> <p>We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional contributions. We established a culture at Haven grounded in kindness, adaptability and courage that unlocks creativity. Our first new IP for PlayStation is on track to deliver a AAA multiplayer experience with a vision to build a systemic and evolving world focused on freedom, thrill, and playfulness that will keep players entertained and engaged for years.</p> <p>Haven joined <a href="https://www.bloomberg.com/news/articles/2022-03-21/sony-entertainment-to-acquire-jade-raymond-s-haven-studio" target="_blank">the PlayStation Studios family</a> in 2022, and we are on track to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada.&nbsp;</p> <p><br>&nbsp;</p> <p><strong><strong>Position</strong> -&nbsp;</strong>Online Programmer</p> <p>We are looking for an experienced Senior Online Programmer to join the Haven Entertainment Studios project team. The Senior Online Programmer will be acting in the full stack composing our game, from developing and maintaining game features to instrumenting, operating, providing debugging tools and frameworks for all parts of our distributed solution. They will be involved in designing and implementing systems that can scale with large populations of players and be easily maintained in the long run.</p> <p>&nbsp;</p> <p><strong><strong>&nbsp;Responsibilities and Duties</strong></strong></p> <ul> <li> <p>Design, instrument and operate online services</p> </li> <li> <p>Integrate online features into the game engine in a multiplayer context</p> </li> <li> <p>Implement workflows to adapt to the Sony online ecosystem</p> </li> <li> <p>Provide frameworks to our teammates to help them be proficient with our full stack</p> </li> <li> <p>Work on setting up our infra as code</p> </li> <li> <p>Work on CI/CD and task automations</p> </li> </ul> <p>&nbsp;</p> <p><strong><strong>Experience</strong><strong> and skills required</strong></strong></p> <ul> <li> <p>Experience in related jobs</p> </li> <li> <p>Be proficient in C++ programming, experience with Unreal Engine is a plus</p> </li> <li> <p>Experience with cloud platforms, containerisation and orchestration</p> </li> <li> <p>Experience with SQL and NoSQL databases</p> </li> <li> <p>Experience in testing and scaling online services</p> </li> </ul> <p>&nbsp;</p> <p>&nbsp;</p> <p><strong><strong>Preferred Qualifications</strong></strong></p> <ul> <li> <p>Knowledge of a back-end programming framework (Rust)</p> </li> <li> <p>Knowledge of frontend frameworks (TypeScript, Node.js, React)</p> </li> <li> <p>Knowledge of logging and monitoring stacks (ELK, Prometheus / Grafana)</p> </li> </ul></div></div></div><div class="divider" role="separator"></div><div class="application--container"><div class="application--header"><div class="application--header--text"><div class="application--header--title"><h2 class="section-header font-primary">Apply for this job</h2></div><div class="application--header--required"><div class="application--header--required--asterisk"><p class="body body__secondary">*</p></div><p class="body body__secondary">indicates a required field</p></div></div></div><form id="application-form" class="application--form" action="/haven/jobs/5362177004" method="get"><div class="application--questions"><div><div class="text-input-wrapper"><div class="input-wrapper"><label id="first_name-label" for="first_name" class="label label">First Name<span aria-hidden="true">*</span></label><input id="first_name" class="input input__single-line" aria-label="First Name" aria-describedby="first_name-description first_name-error first_name-help" aria-invalid="false" aria-errormessage="first_name-error" aria-required="true" type="text" maxLength="255" autoComplete="given-name" value=""/></div></div></div><div><div class="text-input-wrapper"><div class="input-wrapper"><label id="last_name-label" for="last_name" class="label label">Last Name<span aria-hidden="true">*</span></label><input id="last_name" class="input input__single-line" aria-label="Last Name" aria-describedby="last_name-description last_name-error last_name-help" aria-invalid="false" aria-errormessage="last_name-error" aria-required="true" type="text" maxLength="255" autoComplete="family-name" value=""/></div></div></div><div><div class="text-input-wrapper"><div class="input-wrapper"><label id="email-label" for="email" class="label label">Email<span aria-hidden="true">*</span></label><input id="email" class="input input__single-line" aria-label="Email" aria-describedby="email-description email-error email-help" aria-invalid="false" aria-errormessage="email-error" aria-required="true" type="text" maxLength="255" autoComplete="email" value=""/></div></div></div><div><div class="text-input-wrapper"><div class="input-wrapper"><label id="phone-label" for="phone" class="label label">Phone</label><input id="phone" class="input input__single-line" aria-label="Phone" aria-describedby="phone-description phone-error phone-help" aria-invalid="false" aria-errormessage="phone-error" aria-required="false" type="text" maxLength="255" autoComplete="tel" value=""/></div></div></div><div><div role="group" aria-labelledby="upload-label-resume" aria-required="false" class="file-upload" data-allow-s3="false"><div id="upload-label-resume" class="label upload-label">Resume/CV</div><div class="file-upload__wrapper"><div class="button-container"><div class="secondary-button"><div><button type="button" class="btn btn--null">Attach</button><label class="visually-hidden" for="resume">Attach</label><input id="resume" class="visually-hidden" type="file" accept=".pdf,.doc,.docx,.txt,.rtf"/></div></div><div class="secondary-button"><button type="button" class="btn btn--null" data-testid="resume-dropbox">Dropbox</button></div><div class="secondary-button"><button type="button" class="btn btn--null">Google Drive</button></div><div class="secondary-button"><div><button type="button" class="btn btn--null" data-testid="resume-text">Enter manually</button><label class="visually-hidden" for="resume_text">Enter manually</label></div></div><p id="accepted-filetypes" class="file-upload__filetypes">Accepted file types: pdf, doc, docx, txt, rtf</p></div></div></div></div><div><div role="group" aria-labelledby="upload-label-cover_letter" aria-required="false" class="file-upload" data-allow-s3="false"><div id="upload-label-cover_letter" class="label upload-label">Cover Letter</div><div class="file-upload__wrapper"><div class="button-container"><div class="secondary-button"><div><button type="button" class="btn btn--null">Attach</button><label class="visually-hidden" for="cover_letter">Attach</label><input id="cover_letter" class="visually-hidden" type="file" accept=".pdf,.doc,.docx,.txt,.rtf"/></div></div><div class="secondary-button"><button type="button" class="btn btn--null" data-testid="cover_letter-dropbox">Dropbox</button></div><div class="secondary-button"><button type="button" class="btn btn--null">Google Drive</button></div><div class="secondary-button"><div><button type="button" class="btn btn--null" data-testid="cover_letter-text">Enter manually</button><label class="visually-hidden" for="cover_letter_text">Enter manually</label></div></div><p id="accepted-filetypes" class="file-upload__filetypes">Accepted file types: pdf, doc, docx, txt, rtf</p></div></div></div></div></div><hr/><div class="application--questions"><div><div class="text-input-wrapper"><div class="input-wrapper"><label id="question_12205467004-label" for="question_12205467004" class="label label">LinkedIn Profile / Profil LinkedIn</label><input id="question_12205467004" class="input input__single-line" aria-label="LinkedIn Profile / Profil LinkedIn" aria-describedby="question_12205467004-description question_12205467004-error question_12205467004-help" aria-invalid="false" aria-errormessage="question_12205467004-error" aria-required="false" type="text" maxLength="255" value=""/></div></div></div><div><div class="text-input-wrapper"><div class="input-wrapper"><label id="question_12205468004-label" for="question_12205468004" class="label label">Website / Site Web</label><input id="question_12205468004" class="input input__single-line" aria-label="Website / Site Web" aria-describedby="question_12205468004-description question_12205468004-error question_12205468004-help" aria-invalid="false" aria-errormessage="question_12205468004-error" aria-required="false" type="text" maxLength="255" value=""/></div></div></div><div><div class="select"><div class="select__container"><label id="question_12205469004-label" for="question_12205469004" class="label select__label">Have you ever worked for a Sony company previously? / Avez-vous déjà travaillé pour une entreprise Sony ?<span aria-hidden="true">*</span></label><style data-emotion="overwritable b62m3t-container">.overwritable-b62m3t-container{position:relative;box-sizing:border-box;}</style><div class="select-shell overwritable-b62m3t-container"><style data-emotion="overwritable 7pg0cj-a11yText">.overwritable-7pg0cj-a11yText{z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;}</style><span id="react-select-question_12205469004-live-region" class="overwritable-7pg0cj-a11yText"></span><span aria-live="polite" aria-atomic="false" aria-relevant="additions text" role="log" class="overwritable-7pg0cj-a11yText"></span><div><style data-emotion="overwritable 13cymwt-control">.overwritable-13cymwt-control{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:38px;outline:0!important;position:relative;-webkit-transition:all 100ms;transition:all 100ms;background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 80%);border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;}.overwritable-13cymwt-control:hover{border-color:hsl(0, 0%, 70%);}</style><div class="select__control overwritable-13cymwt-control"><style data-emotion="overwritable hlgwow">.overwritable-hlgwow{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-overflow-scrolling:touch;position:relative;overflow:hidden;padding:2px 8px;box-sizing:border-box;}</style><div class="select__value-container overwritable-hlgwow"><style data-emotion="overwritable 1jqq78o-placeholder">.overwritable-1jqq78o-placeholder{grid-area:1/1/2/3;color:hsl(0, 0%, 50%);margin-left:2px;margin-right:2px;box-sizing:border-box;}</style><div class="select__placeholder overwritable-1jqq78o-placeholder" id="react-select-question_12205469004-placeholder">Select...</div><style data-emotion="overwritable 19bb58m">.overwritable-19bb58m{visibility:visible;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-grid;grid-area:1/1/2/3;grid-template-columns:0 min-content;margin:2px;padding-bottom:2px;padding-top:2px;color:hsl(0, 0%, 20%);box-sizing:border-box;}.overwritable-19bb58m:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1/2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0;}</style><div class="select__input-container overwritable-19bb58m" data-value=""><input class="select__input" style="label:input;color:inherit;background:0;opacity:1;width:100%;grid-area:1 / 2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0" autoCapitalize="none" autoComplete="off" autoCorrect="off" id="question_12205469004" spellCheck="false" tabindex="0" type="text" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true" aria-errormessage="question_12205469004-error" aria-invalid="false" aria-labelledby="question_12205469004-label" aria-required="true" role="combobox" aria-activedescendant="" aria-describedby="react-select-question_12205469004-placeholder" enterKeyHint="done" value=""/></div></div><style data-emotion="overwritable 1wy0on6">.overwritable-1wy0on6{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;}</style><div class="select__indicators overwritable-1wy0on6"><button type="button" class="icon-button icon-button--sm" aria-label="Toggle flyout" tabindex="-1"><svg class="svg-icon" fill="none" height="1.25rem" width="1.25rem" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path class="icon--gray" d="M11.4534 16.0667L5.90983 9.13729C5.54316 8.67895 5.86948 8 6.45644 8H17.5436C18.1305 8 18.4568 8.67895 18.0902 9.13729L12.5466 16.0667C12.2664 16.417 11.7336 16.417 11.4534 16.0667Z"></path></svg></button></div></div></div><style data-emotion="overwritable 1a0ro4n-requiredInput">.overwritable-1a0ro4n-requiredInput{opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%;}</style><input required="" tabindex="-1" aria-hidden="true" class="overwritable-1a0ro4n-requiredInput" value=""/></div></div></div></div><div><div class="select"><div class="select__container"><label id="question_12205470004-label" for="question_12205470004" class="label select__label">Will you need relocation assistance to work at this role&#x27;s specified location? / Aurez-vous besoin de relocalisation pour travailler à l&#x27;endroit spécifié pour ce poste?<span aria-hidden="true">*</span></label><style data-emotion="overwritable b62m3t-container">.overwritable-b62m3t-container{position:relative;box-sizing:border-box;}</style><div class="select-shell overwritable-b62m3t-container"><style data-emotion="overwritable 7pg0cj-a11yText">.overwritable-7pg0cj-a11yText{z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;}</style><span id="react-select-question_12205470004-live-region" class="overwritable-7pg0cj-a11yText"></span><span aria-live="polite" aria-atomic="false" aria-relevant="additions text" role="log" class="overwritable-7pg0cj-a11yText"></span><div><style data-emotion="overwritable 13cymwt-control">.overwritable-13cymwt-control{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:38px;outline:0!important;position:relative;-webkit-transition:all 100ms;transition:all 100ms;background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 80%);border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;}.overwritable-13cymwt-control:hover{border-color:hsl(0, 0%, 70%);}</style><div class="select__control overwritable-13cymwt-control"><style data-emotion="overwritable hlgwow">.overwritable-hlgwow{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-overflow-scrolling:touch;position:relative;overflow:hidden;padding:2px 8px;box-sizing:border-box;}</style><div class="select__value-container overwritable-hlgwow"><style data-emotion="overwritable 1jqq78o-placeholder">.overwritable-1jqq78o-placeholder{grid-area:1/1/2/3;color:hsl(0, 0%, 50%);margin-left:2px;margin-right:2px;box-sizing:border-box;}</style><div class="select__placeholder overwritable-1jqq78o-placeholder" id="react-select-question_12205470004-placeholder">Select...</div><style data-emotion="overwritable 19bb58m">.overwritable-19bb58m{visibility:visible;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-grid;grid-area:1/1/2/3;grid-template-columns:0 min-content;margin:2px;padding-bottom:2px;padding-top:2px;color:hsl(0, 0%, 20%);box-sizing:border-box;}.overwritable-19bb58m:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1/2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0;}</style><div class="select__input-container overwritable-19bb58m" data-value=""><input class="select__input" style="label:input;color:inherit;background:0;opacity:1;width:100%;grid-area:1 / 2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0" autoCapitalize="none" autoComplete="off" autoCorrect="off" id="question_12205470004" spellCheck="false" tabindex="0" type="text" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true" aria-errormessage="question_12205470004-error" aria-invalid="false" aria-labelledby="question_12205470004-label" aria-required="true" role="combobox" aria-activedescendant="" aria-describedby="react-select-question_12205470004-placeholder" enterKeyHint="done" value=""/></div></div><style data-emotion="overwritable 1wy0on6">.overwritable-1wy0on6{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;}</style><div class="select__indicators overwritable-1wy0on6"><button type="button" class="icon-button icon-button--sm" aria-label="Toggle flyout" tabindex="-1"><svg class="svg-icon" fill="none" height="1.25rem" width="1.25rem" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path class="icon--gray" d="M11.4534 16.0667L5.90983 9.13729C5.54316 8.67895 5.86948 8 6.45644 8H17.5436C18.1305 8 18.4568 8.67895 18.0902 9.13729L12.5466 16.0667C12.2664 16.417 11.7336 16.417 11.4534 16.0667Z"></path></svg></button></div></div></div><style data-emotion="overwritable 1a0ro4n-requiredInput">.overwritable-1a0ro4n-requiredInput{opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%;}</style><input required="" tabindex="-1" aria-hidden="true" class="overwritable-1a0ro4n-requiredInput" value=""/></div></div></div></div><div><div class="select"><div class="select__container"><label id="question_12205471004-label" for="question_12205471004" class="label select__label">Are you related to, or in a shared housing situation with, anyone who currently works for SIE or any SIE-affiliated studios? / Avez-vous un lien de parenté ou partagez-vous un logement avec une personne qui travaille actuellement pour SIE ou un studio affilié à SIE?<span aria-hidden="true">*</span></label><style data-emotion="overwritable b62m3t-container">.overwritable-b62m3t-container{position:relative;box-sizing:border-box;}</style><div class="select-shell overwritable-b62m3t-container"><style data-emotion="overwritable 7pg0cj-a11yText">.overwritable-7pg0cj-a11yText{z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;}</style><span id="react-select-question_12205471004-live-region" class="overwritable-7pg0cj-a11yText"></span><span aria-live="polite" aria-atomic="false" aria-relevant="additions text" role="log" class="overwritable-7pg0cj-a11yText"></span><div><style data-emotion="overwritable 13cymwt-control">.overwritable-13cymwt-control{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:38px;outline:0!important;position:relative;-webkit-transition:all 100ms;transition:all 100ms;background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 80%);border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;}.overwritable-13cymwt-control:hover{border-color:hsl(0, 0%, 70%);}</style><div class="select__control overwritable-13cymwt-control"><style data-emotion="overwritable hlgwow">.overwritable-hlgwow{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-overflow-scrolling:touch;position:relative;overflow:hidden;padding:2px 8px;box-sizing:border-box;}</style><div class="select__value-container overwritable-hlgwow"><style data-emotion="overwritable 1jqq78o-placeholder">.overwritable-1jqq78o-placeholder{grid-area:1/1/2/3;color:hsl(0, 0%, 50%);margin-left:2px;margin-right:2px;box-sizing:border-box;}</style><div class="select__placeholder overwritable-1jqq78o-placeholder" id="react-select-question_12205471004-placeholder">Select...</div><style data-emotion="overwritable 19bb58m">.overwritable-19bb58m{visibility:visible;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-grid;grid-area:1/1/2/3;grid-template-columns:0 min-content;margin:2px;padding-bottom:2px;padding-top:2px;color:hsl(0, 0%, 20%);box-sizing:border-box;}.overwritable-19bb58m:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1/2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0;}</style><div class="select__input-container overwritable-19bb58m" data-value=""><input class="select__input" style="label:input;color:inherit;background:0;opacity:1;width:100%;grid-area:1 / 2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0" autoCapitalize="none" autoComplete="off" autoCorrect="off" id="question_12205471004" spellCheck="false" tabindex="0" type="text" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true" aria-errormessage="question_12205471004-error" aria-invalid="false" aria-labelledby="question_12205471004-label" aria-required="true" role="combobox" aria-activedescendant="" aria-describedby="react-select-question_12205471004-placeholder" enterKeyHint="done" value=""/></div></div><style data-emotion="overwritable 1wy0on6">.overwritable-1wy0on6{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;}</style><div class="select__indicators overwritable-1wy0on6"><button type="button" class="icon-button icon-button--sm" aria-label="Toggle flyout" tabindex="-1"><svg class="svg-icon" fill="none" height="1.25rem" width="1.25rem" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path class="icon--gray" d="M11.4534 16.0667L5.90983 9.13729C5.54316 8.67895 5.86948 8 6.45644 8H17.5436C18.1305 8 18.4568 8.67895 18.0902 9.13729L12.5466 16.0667C12.2664 16.417 11.7336 16.417 11.4534 16.0667Z"></path></svg></button></div></div></div><style data-emotion="overwritable 1a0ro4n-requiredInput">.overwritable-1a0ro4n-requiredInput{opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%;}</style><input required="" tabindex="-1" aria-hidden="true" class="overwritable-1a0ro4n-requiredInput" value=""/></div></div></div></div><div><div class="text-input-wrapper"><div class="input-wrapper"><label id="question_12205472004-label" for="question_12205472004" class="label label">If yes, please state their name, the department or studio they work for, and their job title (if you know it). / Dans l&#x27;affirmative, veuillez indiquer son nom, le département ou le studio pour lequel elle travaille et son titre de poste (si vous le connaissez).</label><input id="question_12205472004" class="input input__single-line" aria-label="If yes, please state their name, the department or studio they work for, and their job title (if you know it). / Dans l&#x27;affirmative, veuillez indiquer son nom, le département ou le studio pour lequel elle travaille et son titre de poste (si vous le connaissez)." aria-describedby="question_12205472004-description question_12205472004-error question_12205472004-help" aria-invalid="false" aria-errormessage="question_12205472004-error" aria-required="false" type="text" maxLength="255" value=""/></div></div></div><div><div class="select"><div class="select__container"><label id="question_12205473004-label" for="question_12205473004" class="label select__label">By selecting &quot;Yes&quot;, I am certifying that, to the best of my knowledge, the information I have provided in this employment application is true and correct. / En sélectionnant « Oui », je certifie qu&#x27;à ma connaissance, les informations que j&#x27;ai fournies dans cette demande d&#x27;emploi sont vraies et correctes.<span aria-hidden="true">*</span></label><style data-emotion="overwritable b62m3t-container">.overwritable-b62m3t-container{position:relative;box-sizing:border-box;}</style><div class="select-shell overwritable-b62m3t-container"><style data-emotion="overwritable 7pg0cj-a11yText">.overwritable-7pg0cj-a11yText{z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;}</style><span id="react-select-question_12205473004-live-region" class="overwritable-7pg0cj-a11yText"></span><span aria-live="polite" aria-atomic="false" aria-relevant="additions text" role="log" class="overwritable-7pg0cj-a11yText"></span><div><style data-emotion="overwritable 13cymwt-control">.overwritable-13cymwt-control{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:38px;outline:0!important;position:relative;-webkit-transition:all 100ms;transition:all 100ms;background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 80%);border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;}.overwritable-13cymwt-control:hover{border-color:hsl(0, 0%, 70%);}</style><div class="select__control overwritable-13cymwt-control"><style data-emotion="overwritable hlgwow">.overwritable-hlgwow{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-overflow-scrolling:touch;position:relative;overflow:hidden;padding:2px 8px;box-sizing:border-box;}</style><div class="select__value-container overwritable-hlgwow"><style data-emotion="overwritable 1jqq78o-placeholder">.overwritable-1jqq78o-placeholder{grid-area:1/1/2/3;color:hsl(0, 0%, 50%);margin-left:2px;margin-right:2px;box-sizing:border-box;}</style><div class="select__placeholder overwritable-1jqq78o-placeholder" id="react-select-question_12205473004-placeholder">Select...</div><style data-emotion="overwritable 19bb58m">.overwritable-19bb58m{visibility:visible;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-grid;grid-area:1/1/2/3;grid-template-columns:0 min-content;margin:2px;padding-bottom:2px;padding-top:2px;color:hsl(0, 0%, 20%);box-sizing:border-box;}.overwritable-19bb58m:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1/2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0;}</style><div class="select__input-container overwritable-19bb58m" data-value=""><input class="select__input" style="label:input;color:inherit;background:0;opacity:1;width:100%;grid-area:1 / 2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0" autoCapitalize="none" autoComplete="off" autoCorrect="off" id="question_12205473004" spellCheck="false" tabindex="0" type="text" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true" aria-errormessage="question_12205473004-error" aria-invalid="false" aria-labelledby="question_12205473004-label" aria-required="true" role="combobox" aria-activedescendant="" aria-describedby="react-select-question_12205473004-placeholder" enterKeyHint="done" value=""/></div></div><style data-emotion="overwritable 1wy0on6">.overwritable-1wy0on6{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;}</style><div class="select__indicators overwritable-1wy0on6"><button type="button" class="icon-button icon-button--sm" aria-label="Toggle flyout" tabindex="-1"><svg class="svg-icon" fill="none" height="1.25rem" width="1.25rem" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path class="icon--gray" d="M11.4534 16.0667L5.90983 9.13729C5.54316 8.67895 5.86948 8 6.45644 8H17.5436C18.1305 8 18.4568 8.67895 18.0902 9.13729L12.5466 16.0667C12.2664 16.417 11.7336 16.417 11.4534 16.0667Z"></path></svg></button></div></div></div><style data-emotion="overwritable 1a0ro4n-requiredInput">.overwritable-1a0ro4n-requiredInput{opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%;}</style><input required="" tabindex="-1" aria-hidden="true" class="overwritable-1a0ro4n-requiredInput" value=""/></div></div></div></div></div><div class="application--submit"><button type="submit" class="btn btn--pill" aria-disabled="false">Submit application</button></div></form></div></div></main><footer class="footer"><div class="footer-row"><p class="body">Powered by</p><a class="footer-logo-link" target="_blank" href="http://www.greenhouse.io/" rel="noreferrer"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 530.8 119.01" xml:space="preserve" enable-background="new 0 0 530.8 119.01" height="30" width="100" role="img" aria-label="Greenhouse logo"><text style="visibility:hidden" font-size="0">Greenhouse</text><g><path fill="#23a47f" d="M44.9,43.3c0,5.2-2.2,9.8-5.8,13.4c-4,4-9.8,5-9.8,8.4c0,4.6,7.4,3.2,14.5,10.3c4.7,4.7,7.6,10.9,7.6,18.1 c0,14.2-11.4,25.5-25.7,25.5S0,107.71,0,93.51c0-7.2,2.9-13.4,7.6-18.1c7.1-7.1,14.5-5.7,14.5-10.3c0-3.4-5.8-4.4-9.8-8.4 c-3.6-3.6-5.8-8.2-5.8-13.6c0-10.4,8.5-18.8,18.9-18.8c2,0,3.8,0.3,5.3,0.3c2.7,0,4.1-1.2,4.1-3.1c0-1.1-0.5-2.5-0.5-4 c0-3.4,2.9-6.2,6.4-6.2c3.5,0,6.3,2.9,6.3,6.4c0,3.7-2.9,5.4-5.1,6.2c-1.8,0.6-3.2,1.4-3.2,3.2C38.7,30.5,44.9,33.8,44.9,43.3z M42.9,93.51c0-9.9-7.3-17.9-17.2-17.9c-9.9,0-17.2,8-17.2,17.9c0,9.8,7.3,17.9,17.2,17.9C35.6,111.41,42.9,103.3,42.9,93.51z M37,43.1c0-6.3-5.1-11.5-11.3-11.5s-11.3,5.2-11.3,11.5s5.1,11.5,11.3,11.5S37,49.4,37,43.1z"></path><path fill="#23a47f" d="M80.9,25.3c3.2,0,5.6,2.4,5.6,5.4s-2.3,5.4-5.5,5.4c-3.3,0-5.1-2.1-8.4-2.1c-3.2,0-5.7,2.3-5.7,6.2v31.5 c0,2.4-1.9,4.3-4.3,4.3c-2.3,0-4.2-1.9-4.2-4.3V29.3c0-2.4,1.9-4.3,4.2-4.3c4.3,0,3.5,4.1,7.8,4.1C74.5,29.1,76,25.3,80.9,25.3z"></path><path fill="#23a47f" d="M90.2,50.5c0-15.1,10.4-26,24.7-26c13.1,0,23.5,9.6,23.5,22.7c0,3.1-2,5.2-4.9,5.2H101c-1.4,0-1.9,0.5-1.9,1.6 c0,2.5,2,7.1,5,10.1s7.1,4.8,12.9,4.8c4.3,0,8.1-1.6,11-3.7c0.9-0.7,1.9-1.1,2.9-1.1c2.1,0,3.8,1.9,3.8,3.9c0,1.2-0.4,2.2-1.4,3.1 c-4.2,3.5-10.1,5.4-16.5,5.4C101.3,76.5,90.2,65.3,90.2,50.5z M125.6,36.1c-2.8-2.8-6.4-4.2-10.7-4.2c-4.3,0-8.3,1.7-11.2,4.6 c-2.3,2.3-3.9,5.3-3.9,7.3c0,1,0.6,1.4,1.9,1.4h26c1.2,0,1.8-0.4,1.8-1.4C129.5,41.4,127.6,38.1,125.6,36.1z"></path><path fill="#23a47f" d="M147,50.5c0-15.1,10.4-26,24.7-26c13.1,0,23.5,9.6,23.5,22.7c0,3.1-2,5.2-4.9,5.2h-32.5 c-1.4,0-1.9,0.5-1.9,1.6c0,2.5,2,7.1,5,10.1s7.1,4.8,12.9,4.8c4.3,0,8.1-1.6,11-3.7c0.9-0.7,1.9-1.1,2.9-1.1c2.1,0,3.8,1.9,3.8,3.9 c0,1.2-0.4,2.2-1.4,3.1c-4.2,3.5-10.1,5.4-16.5,5.4C158.1,76.5,147,65.3,147,50.5z M182.4,36.1c-2.8-2.8-6.4-4.2-10.7-4.2 c-4.3,0-8.3,1.7-11.2,4.6c-2.3,2.3-3.9,5.3-3.9,7.3c0,1,0.6,1.4,1.9,1.4h26c1.2,0,1.8-0.4,1.8-1.4 C186.3,41.4,184.4,38.1,182.4,36.1z"></path><path fill="#23a47f" d="M245.3,76c-2.4,0-4.3-1.9-4.3-4.3V44.5c0-7.1-5.6-12.5-12.8-12.5c-7.3,0-12.9,5.5-12.9,12.5v27.2 c0,2.4-1.9,4.3-4.3,4.3c-2.3,0-4.2-1.9-4.2-4.3V29.2c0-2.3,1.9-4.2,4.1-4.2c4.2,0,4,3.8,6.2,3.8c2.2,0,5.2-4.3,13-4.3 c10.9,0,19.4,9.1,19.4,20v27.2C249.5,74.1,247.6,76,245.3,76z"></path><path fill="#23a47f" d="M302.7,76c-2.4,0-4.3-1.9-4.3-4.3V44.5c0-7.1-5.6-12.5-12.8-12.5c-7.3,0-12.9,5.5-12.9,12.5v27.2 c0,2.4-1.9,4.3-4.3,4.3c-2.3,0-4.2-1.9-4.2-4.3V4.3c0-2.4,1.9-4.3,4.2-4.3c2.4,0,4.3,1.9,4.3,4.3v22.1c0,1.2,0.5,1.9,1.8,1.9 c2.2,0,5.2-3.8,13-3.8c10.9,0,19.4,9.1,19.4,20v27.2C306.9,74.1,305,76,302.7,76z"></path><path fill="#23a47f" d="M318.59,50.5c0-14.5,11.6-26,26.2-26c14.6,0,26.2,11.5,26.2,26c0,14.5-11.6,26-26.2,26 C330.2,76.5,318.59,65,318.59,50.5z M362.5,50.5c0-10.1-7.5-18.4-17.7-18.4c-10.1,0-17.6,8.3-17.6,18.4c0,10.1,7.5,18.4,17.6,18.4 C355,68.9,362.5,60.6,362.5,50.5z"></path><path fill="#23a47f" d="M386.89,25c2.4,0,4.3,1.9,4.3,4.3v27.2c0,7.1,5.6,12.5,12.8,12.5c7.3,0,12.9-5.5,12.9-12.5V29.3 c0-2.4,1.9-4.3,4.3-4.3c2.3,0,4.2,1.9,4.2,4.3v42.5c0,2.3-1.9,4.2-4.1,4.2c-4.2,0-4-3.8-6.2-3.8c-2.2,0-5.2,4.3-13,4.3 c-10.9,0-19.4-9.1-19.4-20V29.3C382.7,26.9,384.59,25,386.89,25z"></path><path fill="#23a47f" d="M440.49,72.8c-1.9-1.2-3.2-2.4-3.2-4.7c0-2.2,1.7-3.9,3.8-3.9c2.5,0,3.6,1.5,5.7,2.6c2.6,1.5,5.6,2.3,9.3,2.3 c6.8,0,10.2-3.1,10.2-6.9c0-5.4-5-6.4-11.8-8.2c-8.4-2.2-16.5-4.7-16.5-14.4c0-8.6,6.6-15.1,18.3-15.1c4.6,0,8.9,1.2,12.3,3.3 c1.2,0.7,2.4,2.2,2.4,3.9c0,2.2-1.8,4.1-4.1,4.1c-1.5,0-2.7-1-4.2-2c-1.5-1-3.7-1.9-6.7-1.9c-6.7,0-9.6,2.9-9.6,6.8 c0,5.1,4.9,6.3,11.9,8c8.2,2,16.3,4.6,16.3,14.5c0,8.6-6.4,15.3-18.7,15.3C449.89,76.5,444.49,75.3,440.49,72.8z"></path><path fill="#23a47f" d="M482.59,50.5c0-15.1,10.4-26,24.7-26c13.1,0,23.5,9.6,23.5,22.7c0,3.1-2,5.2-4.9,5.2h-32.5 c-1.4,0-1.9,0.5-1.9,1.6c0,2.5,2,7.1,5,10.1s7.1,4.8,12.9,4.8c4.3,0,8.1-1.6,11-3.7c0.9-0.7,1.9-1.1,2.9-1.1c2.1,0,3.8,1.9,3.8,3.9 c0,1.2-0.4,2.2-1.4,3.1c-4.2,3.5-10.1,5.4-16.5,5.4C493.7,76.5,482.59,65.3,482.59,50.5z M518,36.1c-2.8-2.8-6.4-4.2-10.7-4.2 c-4.3,0-8.3,1.7-11.2,4.6c-2.3,2.3-3.9,5.3-3.9,7.3c0,1,0.6,1.4,1.9,1.4h26c1.2,0,1.8-0.4,1.8-1.4C521.9,41.4,520,38.1,518,36.1z"></path></g></svg></a></div><div class="footer-row"><p class="body">Read our<!-- --> <a class="link" target="_blank" href="http://www.greenhouse.io/privacy-policy" rel="noreferrer">Privacy Policy</a></p></div></footer><script>((STORAGE_KEY, restoreKey) => { if (!window.history.state || !window.history.state.key) { let key = Math.random().toString(32).slice(2); window.history.replaceState({ key }, ""); } try { let positions = JSON.parse(sessionStorage.getItem(STORAGE_KEY) || "{}"); let storedY = positions[restoreKey || window.history.state.key]; if (typeof storedY === "number") { window.scrollTo(0, storedY); } } catch (error) { console.error(error); sessionStorage.removeItem(STORAGE_KEY); } })("positions", null)</script><script>window.ENV = {"ASSET_URL":"https://job-boards.cdn.greenhouse.io","EMAIL_ADDRESS_VALIDATOR_HOST":"email-address-validator.us.greenhouse.io","JBEN_URL":"https://boards.greenhouse.io","LOCATION_CONTROL_PROVIDER":"pelias","LOCATION_CONTROL_API_KEY":"ge-39f1178289d5d0c5","LOCATION_CONTROL_BASE_URL":"https://api.geocode.earth/","LOTUS_GIT_COMMIT":"43fedcee8752e8fd7e1738a11b64567fe1939d23","MAX_POSTS_PER_PAGE":50,"ROLLBAR_ENV":"production","ROLLBAR_FE_ENABLED":true,"ROLLBAR_POST_CLIENT_ITEM_TOKEN":"fb557f59a5a84ab788801dd742eacf34","ROLLBAR_FILTER_HYDRATION_ERRORS":true,"GOOGLE_PICKER_APP_ID":"594601915089","GOOGLE_PICKER_DEVELOPER_KEY":"AIzaSyBeoz4WOjOsy8ZJFIkkQBvL8BZQCzLplHQ","GOOGLE_PICKER_CLIENT_ID":"594601915089-7c2994029qkt5qu2tmbppujr9jqrqqrs.apps.googleusercontent.com","DROPBOX_CHOOSER_API_KEY":"mh9jyh4mfwjnfhj","GOOGLE_RECAPTCHA_INVISIBLE_KEY":"6LfmcbcpAAAAAChNTbhUShzUOAMj_wY9LQIvLFX0","GOOGLE_RECAPTCHA_ENDPOINT":"https://www.recaptcha.net/recaptcha/enterprise.js","JOB_SEEKERS_URL":"https://myjobs.greenhouse.io","SNOWPLOW_APP_ID":"job-board-renderer","SNOWPLOW_ENABLED":true,"SNOWPLOW_ENDPOINT":"spl.greenhouse.io","SNOWPLOW_NAMESPACE":"job-board-renderer-tracker"}</script><script>window.__remixContext = {"url":"/haven/jobs/5362177004","state":{"loaderData":{"root":{"internal":false,"locale":"en","ENV":{"ASSET_URL":"https://job-boards.cdn.greenhouse.io","EMAIL_ADDRESS_VALIDATOR_HOST":"email-address-validator.us.greenhouse.io","JBEN_URL":"https://boards.greenhouse.io","LOCATION_CONTROL_PROVIDER":"pelias","LOCATION_CONTROL_API_KEY":"ge-39f1178289d5d0c5","LOCATION_CONTROL_BASE_URL":"https://api.geocode.earth/","LOTUS_GIT_COMMIT":"43fedcee8752e8fd7e1738a11b64567fe1939d23","MAX_POSTS_PER_PAGE":50,"ROLLBAR_ENV":"production","ROLLBAR_FE_ENABLED":true,"ROLLBAR_POST_CLIENT_ITEM_TOKEN":"fb557f59a5a84ab788801dd742eacf34","ROLLBAR_FILTER_HYDRATION_ERRORS":true,"GOOGLE_PICKER_APP_ID":"594601915089","GOOGLE_PICKER_DEVELOPER_KEY":"AIzaSyBeoz4WOjOsy8ZJFIkkQBvL8BZQCzLplHQ","GOOGLE_PICKER_CLIENT_ID":"594601915089-7c2994029qkt5qu2tmbppujr9jqrqqrs.apps.googleusercontent.com","DROPBOX_CHOOSER_API_KEY":"mh9jyh4mfwjnfhj","GOOGLE_RECAPTCHA_INVISIBLE_KEY":"6LfmcbcpAAAAAChNTbhUShzUOAMj_wY9LQIvLFX0","GOOGLE_RECAPTCHA_ENDPOINT":"https://www.recaptcha.net/recaptcha/enterprise.js","JOB_SEEKERS_URL":"https://myjobs.greenhouse.io","SNOWPLOW_APP_ID":"job-board-renderer","SNOWPLOW_ENABLED":true,"SNOWPLOW_ENDPOINT":"spl.greenhouse.io","SNOWPLOW_NAMESPACE":"job-board-renderer-tracker"},"boardConfiguration":{"job_board_id":4009311004,"logo":{"href":null,"url":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/931/100/original/Haven_LegalNameLockUp_EN_Black_RGB.png?1677860711"},"filters":{"include_office_filter":true,"include_department_filter":true,"allow_custom_field_filters":null},"button_shape":null,"cta_text":null,"primary_font":null,"secondary_font":null,"dropdown_selection_color":null,"active_field_color":null,"link_color":null,"list_selection_color":null,"primary_font_color":null,"outside_label":null,"view_all_link":true,"button_color":null,"button_hover_color":null,"button_text_color":null,"banner_url":null,"board_layout":null,"display_department_hierarchy":null,"hide_app_description":false,"header_text":null,"job_board_public_url":"https://job-boards.greenhouse.io/haven","secondary_font_color":null,"background_color":null,"enable_recruitics":false,"google_drive_enabled":true,"enable_dropbox":true,"allow_external_notifications":null,"display_job_trust_profiles":null},"urlToken":"haven","embedded":false,"isJobPost":true},"routes/$url_token_.jobs_.$job_post_id":{"jobPost":{"post_type":"job_post","language":"en","title":"Programmeur·euse Services en Ligne / Online Programmer","hiring_plan_id":4833906004,"content":"\u003cp\u003e\u003cstrong\u003e/\u003c/strong\u003e \u003cstrong\u003e/\u003c/strong\u003e \u0026nbsp;ENGLISH VERSION WILL FOLLOW \u003cstrong\u003e/\u003c/strong\u003e \u003cstrong\u003e/\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eEn mai 2021, nous nous sommes lancés dans la création de Haven Studios avec une petite équipe et de grandes ambitions. Notre objectif était de construire un studio où nous pourrions créer le genre de jeux que nous avons toujours voulu créer - et auxquels nous avons toujours rêvé de jouer ! Nous faisons désormais partie de la famille PlayStations Studios et nous sommes fiers d'avoir l'opportunité de créer une nouvelle propriété intellectuelle exclusive pour Playstation et de former la première équipe de développement Sony au Canada.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eNous avons fait des progrès étonnants en peu de temps grâce à notre équipe talentueuse et passionnée et à ses contributions exceptionnelles. Nous avons instauré chez Haven une culture fondée sur la bienveillance, l'adaptabilité et le courage qui libère la créativité. Notre première nouvelle propriété intellectuelle pour PlayStation est sur la bonne voie pour offrir une expérience multijoueur de niveau AAA, avec la vision de construire un monde systémique et évolutif axé sur la liberté, le frisson et le jeu, qui gardera les joueur·euse·s diverti·e·s et engagé·e·s pendant des années.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eHaven a rejoint la famille des studios PlayStations en 2022, et nous sommes sur la bonne voie pour créer une nouvelle propriété intellectuelle exclusive pour Playstation et continuer de bâtir la première équipe de développement de jeux Sony au Canada.\u003c/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003ePoste\u003c/strong\u003e - \u003c/strong\u003e\u0026nbsp;Programmeur·euse Services en Ligne\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eNous recherchons un·e Programmeur·euse Services en ligne senior expérimenté·e pour rejoindre notre équipe. Vous interviendrez sur l'ensemble des composants de notre jeu, du développement et de la maintenance des fonctionnalités du jeu à l'instrumentation, l'exploitation, le débogage des outils et des frameworks pour toutes les parties de notre solution distribuée. Vous serez impliqué·e dans la conception et la mise en œuvre de systèmes qui peuvent s'adapter à de grandes populations de joueur·euse·s et être facilement maintenus à long terme.\u003c/p\u003e\n\u003cp\u003e\u003cbr\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003eResponsabilités et tâches\u003c/strong\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eConcevoir, instrumenter et exploiter des services en ligne\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntégrer les fonctionnalités en ligne dans le moteur de jeu dans un contexte multijoueur\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMettre en œuvre des flux de travail pour s'adapter à l'écosystème en ligne de Sony\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFournir des cadres à nos collègues pour les aider à maîtriser notre stack au complet\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTravailler à la mise en place de notre infrastructure en tant que code\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTravailler sur le CI/CD et l'automatisation des tâches\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003eQualifications recherchées\u003c/strong\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eExpérience dans des emplois connexes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMaîtrise de la programmation C++, expérience avec Unreal Engine est un plus\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpérience avec les plateformes cloud, la conteneurisation et l'orchestration\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpérience avec les bases de données SQL et NoSQL\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpérience dans le test et la mise à l'échelle de services en ligne\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003eQualifications souhaitées\u003c/strong\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eConnaissance d'un framework de programmation back-end (Rust)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eConnaissance de frameworks front-end (TypeScript, Node.js, React)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eConnaissance de stacks de logging et de monitoring (ELK, Prometheus / Grafana)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e/\u003c/strong\u003e \u003cstrong\u003e/\u003c/strong\u003e \u0026nbsp;ENGLISH VERSION \u003cstrong\u003e/\u003c/strong\u003e \u003cstrong\u003e/\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eIn May 2021, we embarked on a journey to start \u003ca href=\"https://www.havenstudios.com/en\" target=\"_blank\"\u003e\u003cu\u003eHaven Studios\u003c/u\u003e\u003c/a\u003e with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play.\u003c/p\u003e\n\u003cp\u003eWe’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional contributions. We established a culture at Haven grounded in kindness, adaptability and courage that unlocks creativity. Our first new IP for PlayStation is on track to deliver a AAA multiplayer experience with a vision to build a systemic and evolving world focused on freedom, thrill, and playfulness that will keep players entertained and engaged for years.\u003c/p\u003e\n\u003cp\u003eHaven joined \u003ca href=\"https://www.bloomberg.com/news/articles/2022-03-21/sony-entertainment-to-acquire-jade-raymond-s-haven-studio\" target=\"_blank\"\u003ethe PlayStation Studios family\u003c/a\u003e in 2022, and we are on track to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cbr\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003ePosition\u003c/strong\u003e -\u0026nbsp;\u003c/strong\u003eOnline Programmer\u003c/p\u003e\n\u003cp\u003eWe are looking for an experienced Senior Online Programmer to join the Haven Entertainment Studios project team. The Senior Online Programmer will be acting in the full stack composing our game, from developing and maintaining game features to instrumenting, operating, providing debugging tools and frameworks for all parts of our distributed solution. They will be involved in designing and implementing systems that can scale with large populations of players and be easily maintained in the long run.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003e\u0026nbsp;Responsibilities and Duties\u003c/strong\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDesign, instrument and operate online services\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntegrate online features into the game engine in a multiplayer context\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImplement workflows to adapt to the Sony online ecosystem\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProvide frameworks to our teammates to help them be proficient with our full stack\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWork on setting up our infra as code\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWork on CI/CD and task automations\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003eExperience\u003c/strong\u003e\u003cstrong\u003e and skills required\u003c/strong\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eExperience in related jobs\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBe proficient in C++ programming, experience with Unreal Engine is a plus\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience with cloud platforms, containerisation and orchestration\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience with SQL and NoSQL databases\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience in testing and scaling online services\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cstrong\u003ePreferred Qualifications\u003c/strong\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eKnowledge of a back-end programming framework (Rust)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnowledge of frontend frameworks (TypeScript, Node.js, React)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnowledge of logging and monitoring stacks (ELK, Prometheus / Grafana)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e","introduction":null,"conclusion":null,"enable_eeoc":false,"job_post_location":"Canada, Quebec, Montreal","public_url":"https://job-boards.greenhouse.io/haven/jobs/5362177004","company_name":"Haven Interactive Studios","confirmation_message":"\u003ch1\u003eThank you for applying.\u003c/h1\u003e\n\u003cp\u003eYour application has been received. If there is a fit, someone will be getting back to you.\u003c/p\u003e","pay_ranges":[],"published_at":"2024-11-06T14:03:56-05:00","employment":"hidden","fingerprint":"b2bf205db3d5d221f90560600dfa901d643d0165","redirect_to":null,"is_featured":false,"education_config":{"id":5349310004,"school_name":"hidden","degree":"hidden","discipline":"hidden","start_month":"hidden","start_year":"hidden","end_month":"hidden","end_year":"hidden"},"questions":[{"required":true,"label":"First Name","description":null,"fields":[{"name":"first_name","type":"input_text"}]},{"required":true,"label":"Last Name","description":null,"fields":[{"name":"last_name","type":"input_text"}]},{"required":true,"label":"Email","description":null,"fields":[{"name":"email","type":"input_text"}]},{"required":false,"label":"Phone","description":null,"fields":[{"name":"phone","type":"input_text"}]},{"required":false,"label":"Resume/CV","description":null,"fields":[{"name":"resume","type":"input_file","allowed_filetypes":["pdf","doc","docx","txt","rtf"]},{"name":"resume_text","type":"textarea"}]},{"required":false,"label":"Cover Letter","description":null,"fields":[{"name":"cover_letter","type":"input_file","allowed_filetypes":["pdf","doc","docx","txt","rtf"]},{"name":"cover_letter_text","type":"textarea"}]},{"required":false,"label":"LinkedIn Profile / Profil LinkedIn","description":null,"fields":[{"name":"question_12205467004","type":"input_text"}],"multi_select_style":"checkbox"},{"required":false,"label":"Website / Site Web","description":null,"fields":[{"name":"question_12205468004","type":"input_text"}],"multi_select_style":"checkbox"},{"required":true,"label":"Have you ever worked for a Sony company previously? / Avez-vous déjà travaillé pour une entreprise Sony ?","description":null,"fields":[{"name":"question_12205469004","type":"multi_value_single_select","values":[{"value":1,"label":"Yes"},{"value":0,"label":"No"}]}],"multi_select_style":"checkbox"},{"required":true,"label":"Will you need relocation assistance to work at this role's specified location? / Aurez-vous besoin de relocalisation pour travailler à l'endroit spécifié pour ce poste?","description":null,"fields":[{"name":"question_12205470004","type":"multi_value_single_select","values":[{"value":1,"label":"Yes"},{"value":0,"label":"No"}]}],"multi_select_style":"checkbox"},{"required":true,"label":"Are you related to, or in a shared housing situation with, anyone who currently works for SIE or any SIE-affiliated studios? / Avez-vous un lien de parenté ou partagez-vous un logement avec une personne qui travaille actuellement pour SIE ou un studio affilié à SIE?","description":null,"fields":[{"name":"question_12205471004","type":"multi_value_single_select","values":[{"value":1,"label":"Yes"},{"value":0,"label":"No"}]}],"multi_select_style":"checkbox"},{"required":false,"label":"If yes, please state their name, the department or studio they work for, and their job title (if you know it). / Dans l'affirmative, veuillez indiquer son nom, le département ou le studio pour lequel elle travaille et son titre de poste (si vous le connaissez).","description":null,"fields":[{"name":"question_12205472004","type":"input_text"}],"multi_select_style":"checkbox"},{"required":true,"label":"By selecting \"Yes\", I am certifying that, to the best of my knowledge, the information I have provided in this employment application is true and correct. / En sélectionnant « Oui », je certifie qu'à ma connaissance, les informations que j'ai fournies dans cette demande d'emploi sont vraies et correctes.","description":null,"fields":[{"name":"question_12205473004","type":"multi_value_single_select","values":[{"value":1,"label":"Yes"},{"value":0,"label":"No"}]}],"multi_select_style":"checkbox"}]},"urlToken":"haven","submitPath":"https://boards.greenhouse.io/haven/jobs/5362177004","confirmationPath":"/haven/jobs/5362177004/confirmation","quickApply":{"active":true,"magicActive":true,"url":"https://myjobs.greenhouse.io","metadata":{"jobPostId":5362177004}},"recentlyLiveDepartments":[{"id":4059198004,"value":4059198004,"name":"Haven Interactive Studios","label":"Haven Interactive Studios"}]}},"actionData":null,"errors":null},"future":{"v2_dev":false,"unstable_postcss":false,"unstable_tailwind":false,"v2_errorBoundary":true,"v2_headers":false,"v2_meta":true,"v2_normalizeFormMethod":true,"v2_routeConvention":true}};</script><script type="module" async="">import "https://job-boards.cdn.greenhouse.io/build/manifest-839285EE.js"; import * as route0 from "https://job-boards.cdn.greenhouse.io/build/root-UM3DA6WU.js"; import * as route1 from "https://job-boards.cdn.greenhouse.io/build/routes/$url_token_.jobs_.$job_post_id-PO3OKNT4.js"; window.__remixRouteModules = {"root":route0,"routes/$url_token_.jobs_.$job_post_id":route1}; import("https://job-boards.cdn.greenhouse.io/build/entry.client-OQRAQOAI.js");</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10