bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesDontnodSenior Level Scripter

Senior Level Scripter

Dontnod · Montréal, QC, Canada · Hybrid · Deleted · SmartRecruiters

Job facts

FieldValue
CompanyDontnod
TitleSenior Level Scripter
Normalized title-
Department / teamConception, Game Design, Level Design...
LocationMontréal, QC, Canada
Work modelHybrid / Hybrid
Employment typeFull Time
Salary-
Statusdeleted
ATS providerSmartRecruiters
Posted / first seen2026-05-12 / 2026-05-31
Changed / last seen2026-06-06 / 2026-06-04

Related slices

PageWhat it containsOpen
Company jobsActive postings from Dontnod.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Montréal.Open
Department jobsActive postings in Conception, Game Design, Level Design....Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyDontnod
Source33bc8d0a-8295-4ddb-a1dc-b38b033b25e2
ATS providerSmartRecruiters

Description

Founded in  2020  as the Canadian subsidiary of  DON’T NOD Entertainment ,  DON’T NOD Montréal  is located in Montréal’s creative  Mile-Ex  district. We specialize in  narrative games  where player choices shape the story and emotional experience. Our first original project,  Lost Records: Bloom & Rage  (2024), reflects our passion for authentic and engaging characters, emotional depth, and cinematic storytelling. Joining DON’T NOD Montréal means becoming part of a community of passionate creators dedicated to creativity, empathy, and quality. We push for equal opportunities and non-discrimination in our hiring process. Our teams are intentionally kept small to foster professional growth and personal fulfillment for everyone. DON’T NOD Montréal is looking for a Senior Level Scripter to work on our next project 100% developed in Montreal. Why would you join us in the first place? You want to be part of the next narrative project from DON’T NOD Montréal; You wish to join a diverse and committed team, both in its culture and in the game content it creates; You're looking for a studio whose controlled size maximizes iteration efficiency, simple human interaction, and individual satisfaction for each team member; You would like to put your communication and organizational skills at the service of the well-being and efficiency of the team and its project. What you'll really be doing here? Reporting to the Project Producer, your mission will be to: Ensure the game levels are scripted and built according to the creative briefs, while respecting the technical constraints and game intention pillars; Coordinate with other disciplines including art departments, programming and narrative, to integrate different elements into a unified game experience; Ensure the levels feel alive, natural, exciting and immersive: focus on the orchestration, animation scripting, characters/AI routines, pacing of the scripted events, etc.; Help creating prototypes in collaboration with programmers to test and refine gameplay mechanics; Play content regularly to ensure that it meets the desired quality, design standards, and stability requirements; Follow-up on feedback from Directors, Narrative Designer, playtests and analytics: implementation, discussions, compromises, etc.; Participate in building the design content creation workflows, tools and pipelines in collaboration with other departments; Take part in defining content creation best-practices, provide guidance, give creative and scripting feedback, and coordinate with other departments when needed; Create and maintain documentation throughout the development process that outlines the scripting tools, implementation best-practices and technical specifications; Can coach other Level Scripters to translate design intent into gameplay logic; Can assist production team to manage level scripting resources, sprint planning, high-level roadmaps, and timelines. What skills should you have? 5+ years of experience in the video game industry as a level scripter or similar position Experience working on at least two full production cycles of published video games Proven experience with Unreal Engine 5 and good knowledge of Blueprint Strong rigor, analytical mindset, a good capability to react to an iterating environment and being flexible to change Tech savvy with basic knowledge on programming and/or technical constraints in the video game industry Proficient in communicating, collaborating and presenting with the different team members Experience in working through all the design spectrum (game, level and tech design) using visual scripting tools Fluent in adventure games which have strong narrative, dialogue and storytelling components A strong flair for scene orchestration & pacing, animation scripting, character/AI routines in order to create content that feels alive and reactive Additional Information At DON’T NOD Montreal, we celebrate diversity and inclusivity within our games as well as our teams. We commit to equal opportunities and non-discrimination in our hiring process. We are respectful of the principles of equal employment opportunities, and that is why we encourage women, people of all sexual orientations and gender identities, First Nations people, people living with a disability, visible minorities, as well as any other person who can contribute to the diversity of our studio to apply for our positions. We build close-knit teams to encourage a fulfilling work environment for all our employees. Our teams enjoy a range of benefits, including flexibility, a generous holiday bank, time off, training and career development support, and a personalized Lifestyle spending account. Additional perks include: The possibility of working anywhere in Quebec; Insurance and virtual healthcare coverage as of Day 1; An annual bank of 40 hours of menstrual leave; Partial refund of transport fees (OPUS, BIXI and parking); Access to gym and fitness classes as well as a multi-sports field in summer which turns into an ice rink in winter; Referral bonus that goes the extra mile; RRSPs with the employer's contribution.

Full job record

Job ID964d5cd9b963344f51ff796f4bff9abd671c4bf6
Org IDfeb73804-035b-4640-bf36-df5a11e22670
Source ID33bc8d0a-8295-4ddb-a1dc-b38b033b25e2
Board ID33bc8d0a-8295-4ddb-a1dc-b38b033b25e2
Providersmartrecruiters
Provider Job Key744000126101119
TitleSenior Level Scripter
Normalized Title
Statusdeleted
Activeno
Location TextMontréal, QC, Canada
DepartmentConception, Game Design, Level Design...
Team
Employment Typefull_time
Workplace Typehybrid
Remote Policyhybrid
CountryCanada
RegionQC
CityMontréal
Salary RawFounded in  2020  as the Canadian subsidiary of  DON’T NOD Entertainment ,  DON’T NOD Montréal  is located in Montréal’s creative  Mile-Ex  district. We specialize in  narrative games  where player choices shape the story and emotional experience. Our first original project,  Lost Records: Bloom & Rage  (2024), reflects our passion for authentic and engaging characters, emotional depth, and cinematic storytelling. Joining DON’T NOD Montréal means becoming part of a community of passionate creators dedicated to creativity, empathy, and quality. We push for equal opportunities and non-discrimination in our hiring process. Our teams are intentionally kept small to foster professional growth and personal fulfillment for everyone. DON’T NOD Montréal is looking for a Senior Level Scripter to work on our next project 100% developed in Montreal. Why would you join us in the first place? You want to be part of the next narrative project from DON’T NOD Montréal; You wish to join a diverse and committed team, both in its culture and in the game content it creates; You're looking for a studio whose controlled size maximizes iteration efficiency, simple human interaction, and individual satisfaction for each team member; You would like to put your communication and organizational skills at the service of the well-being and efficiency of the team and its project. What you'll really be doing here? Reporting to the Project Producer, your mission will be to: Ensure the game levels are scripted and built according to the creative briefs, while respecting the technical constraints and game intention pillars; Coordinate with other disciplines including art departments, programming and narrative, to integrate different elements into a unified game experience; Ensure the levels feel alive, natural, exciting and immersive: focus on the orchestration, animation scripting, characters/AI routines, pacing of the scripted events, etc.; Help creating prototypes in collaboration with programmers to test and refine gameplay mechanics; Play content regularly to ensure that it meets the desired quality, design standards, and stability requirements; Follow-up on feedback from Directors, Narrative Designer, playtests and analytics: implementation, discussions, compromises, etc.; Participate in building the design content creation workflows, tools and pipelines in collaboration with other departments; Take part in defining content creation best-practices, provide guidance, give creative and scripting feedback, and coordinate with other departments when needed; Create and maintain documentation throughout the development process that outlines the scripting tools, implementation best-practices and technical specifications; Can coach other Level Scripters to translate design intent into gameplay logic; Can assist production team to manage level scripting resources, sprint planning, high-level roadmaps, and timelines. What skills should you have? 5+ years of experience in the video game industry as a level scripter or similar position Experience working on at least two full production cycles of published video games Proven experience with Unreal Engine 5 and good knowledge of Blueprint Strong rigor, analytical mindset, a good capability to react to an iterating environment and being flexible to change Tech savvy with basic knowledge on programming and/or technical constraints in the video game industry Proficient in communicating, collaborating and presenting with the different team members Experience in working through all the design spectrum (game, level and tech design) using visual scripting tools Fluent in adventure games which have strong narrative, dialogue and storytelling components A strong flair for scene orchestration & pacing, animation scripting, character/AI routines in order to create content that feels alive and reactive Additional Information At DON’T NOD Montreal, we celebrate diversity and inclusivity within our games as well as our teams. We commit to equal opportunities and non-discrimination in our hiring process. We are respectful of the principles of equal employment opportunities, and that is why we encourage women, people of all sexual orientations and gender identities, First Nations people, people living with a disability, visible minorities, as well as any other person who can contribute to the diversity of our studio to apply for our positions. We build close-knit teams to encourage a fulfilling work environment for all our employees. Our teams enjoy a range of benefits, including flexibility, a generous holiday bank, time off, training and career development support, and a personalized Lifestyle spending account. Additional perks include: The possibility of working anywhere in Quebec; Insurance and virtual healthcare coverage as of Day 1; An annual bank of 40 hours of menstrual leave; Partial refund of transport fees (OPUS, BIXI and parking); Access to gym and fitness classes as well as a multi-sports field in summer which turns into an ice rink in winter; Referral bonus that goes the extra mile; RRSPs with the employer's contribution.
Salary Min
Salary Max
Salary Currency
Salary Periodday
Source URLhttps://jobs.smartrecruiters.com/DONTNOD/744000126101119-senior-level-scripter
Apply URLhttps://jobs.smartrecruiters.com/DONTNOD/744000126101119-senior-level-scripter?oga=true
First Seen At2026-05-31 17:35:45Z
Last Seen At2026-06-04 11:48:58Z
Last Checked At2026-06-06 19:52:44Z
Last Changed At2026-06-06 19:52:44Z
Inactive At2026-06-06 19:52:44Z
Source Posted At2026-05-12 14:15:11Z
Source Updated At
Raw Payload Uris3://bluework-jobs-prod-raw-590183727216/raw/provider=smartrecruiters/board=dontnod/date=2026-06-04/2026-06-04T11-48-57-313Z-f1d7c475375d0fb2dba23340c28c6c6583b4ccfc6aa3a625ffccdb14cc595247.json
Event Fields
{
  "content_hash": "05f32099e23f5f74b2ceddb37ce1bfafdac317a0434318e5717340d82de5a7c4",
  "source_hash": "017eb1f7dad69abef44c86793c8184600dde34482b120002c02dd9720c968d64",
  "last_changed_at": "2026-06-06T19:52:44.076Z",
  "active_status": "deleted"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Montréal, QC, Canada",
    "city": "Montréal",
    "region": "QC",
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-04T11:48:58.266Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Montréal, QC, Canada",
      "city": "Montréal",
      "region": "QC",
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": "hybrid",
  "salary_period": "day",
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "744000126101119",
  "ref": "https://api.smartrecruiters.com/v1/companies/dontnod/postings/744000126101119",
  "name": "Senior Level Scripter",
  "uuid": "28d9be8f-0a2a-4f83-aebd-f7a44adaf852",
  "detail": {
    "id": "744000126101119",
    "name": "Senior Level Scripter",
    "uuid": "28d9be8f-0a2a-4f83-aebd-f7a44adaf852",
    "jobAd": {
      "sections": {
        "jobDescription": {
          "text": "<p>DON’T NOD Montréal is looking for a&#xa0;Senior Level Scripter to work on our next project 100% developed in Montreal.<br>\n<br>\n<strong><em>Why would you join us in the first place?</em></strong></p><ul><li>You want to be part of the next narrative project from DON’T NOD Montréal;</li><li>You wish to join a diverse and committed team, both in its culture and in the game content it creates;</li><li>You're looking for a studio whose controlled size maximizes iteration efficiency, simple human interaction, and individual satisfaction for each team member;</li><li>You would like to put your communication and organizational skills at the service of the well-being and efficiency of the team and its project.</li></ul><p><strong><em>What you'll really be doing here?</em></strong><br>\n<br>\nReporting to the Project Producer, your mission will be to:</p><ul><li>Ensure the game levels are scripted and built according to the creative briefs, while respecting the technical constraints and game intention pillars;</li><li>Coordinate with other disciplines including art departments, programming and narrative, to integrate different elements into a unified game experience;</li><li>Ensure the levels feel alive, natural, exciting and immersive: focus on the orchestration, animation scripting, characters/AI routines, pacing of the scripted events, etc.;</li><li>Help creating prototypes in collaboration with programmers to test and refine gameplay mechanics;</li><li>Play content regularly to ensure that it meets the desired quality, design standards, and stability requirements;</li><li>Follow-up on feedback from Directors, Narrative Designer, playtests and analytics: implementation, discussions, compromises, etc.;</li><li>Participate in building the design content creation workflows, tools and pipelines in collaboration with other departments;</li><li>Take part in defining content creation best-practices, provide guidance, give creative and scripting feedback, and coordinate with other departments when needed;</li><li>Create and maintain documentation throughout the development process that outlines the scripting tools, implementation best-practices and technical specifications;</li><li>Can coach other Level Scripters to translate design intent into gameplay logic;</li><li>Can assist production team to manage level scripting resources, sprint planning, high-level roadmaps, and timelines.</li></ul>",
          "title": "Job Description"
        },
        "qualifications": {
          "text": "<p><strong><em>What skills should you have?</em></strong></p><ul><li>5+ years of experience in the video game industry as a level scripter or similar position</li><li>Experience working on at least two full production cycles of published video games</li><li>Proven experience with Unreal Engine 5 and good knowledge of Blueprint</li><li>Strong rigor, analytical mindset, a good capability to react to an iterating environment and being flexible to change</li><li>Tech savvy with basic knowledge on programming and/or technical constraints in the video game industry</li><li>Proficient in communicating, collaborating and presenting with the different team members</li><li>Experience in working through all the design spectrum (game, level and tech design) using visual scripting tools</li><li>Fluent in adventure games which have strong narrative, dialogue and storytelling components</li><li>A strong flair for scene orchestration &amp; pacing, animation scripting, character/AI routines in order to create content that feels alive and reactive</li></ul>",
          "title": "Qualifications"
        },
        "companyDescription": {
          "text": "<p>Founded in&#xa0;<strong>2020</strong>&#xa0;as the Canadian subsidiary of&#xa0;<strong>DON’T NOD Entertainment</strong>,&#xa0;<strong>DON’T NOD Montréal</strong>&#xa0;is located in Montréal’s creative&#xa0;<strong>Mile-Ex</strong>&#xa0;district.</p><p>We specialize in&#xa0;<strong>narrative games</strong>&#xa0;where player choices shape the story and emotional experience. Our first original project,&#xa0;<em>Lost Records: Bloom &amp; Rage</em>&#xa0;(2024), reflects our passion for authentic and engaging characters, emotional depth, and cinematic storytelling.</p><p>Joining DON’T NOD Montréal means becoming part of a community of passionate creators dedicated to creativity, empathy, and quality. We push for equal opportunities and non-discrimination in our hiring process. Our teams are intentionally kept small to foster professional growth and personal fulfillment for everyone.</p>",
          "title": "Company Description"
        },
        "additionalInformation": {
          "text": "<p><strong>Additional Information</strong></p><p>At DON’T NOD Montreal, we celebrate diversity and inclusivity within our games as well as our teams. We commit to equal opportunities and non-discrimination in our hiring process. We are respectful of the principles of equal employment opportunities, and that is why we encourage women, people of all sexual orientations and gender identities, First Nations people, people living with a disability, visible minorities, as well as any other person who can contribute to the diversity of our studio to apply for our positions.<br>\n<br>\nWe build close-knit teams to encourage a fulfilling work environment for all our employees.<br>\nOur teams enjoy a range of benefits, including flexibility, a generous holiday bank, time off, training and career development support, and a personalized Lifestyle spending account.</p><p>Additional perks include:</p><ul><li>The possibility of working anywhere in Quebec;</li><li>Insurance and virtual healthcare coverage as of Day 1;</li><li>An annual bank of 40 hours of menstrual leave;</li><li>Partial refund of transport fees (OPUS, BIXI and parking);</li><li>Access to gym and fitness classes as well as a multi-sports field in summer which turns into an ice rink in winter;</li><li>Referral bonus that goes the extra mile;</li><li>RRSPs with the employer's contribution.</li></ul>",
          "title": "Additional Information"
        }
      }
    },
    "jobId": "4ebb5b38-1770-4be6-a150-cd89034d8bff",
    "active": true,
    "company": {
      "name": "DONTNOD",
      "identifier": "DONTNOD"
    },
    "creator": {
      "name": "",
      "avatarUrl": ""
    },
    "jobAdId": "005dc4b9-fa2e-4a5f-b0a8-57cc16db7015",
    "applyUrl": "https://jobs.smartrecruiters.com/DONTNOD/744000126101119-senior-level-scripter?oga=true",
    "function": {
      "id": "art_creative",
      "label": "Art/Creative"
    },
    "industry": {
      "id": "entertainment",
      "label": "Entertainment"
    },
    "language": {
      "code": "en",
      "label": "English",
      "labelNative": "English (US)"
    },
    "location": {
      "city": "Montréal",
      "hybrid": true,
      "region": "QC",
      "remote": false,
      "address": "Rue Waverly",
      "country": "ca",
      "latitude": "45.5274725",
      "longitude": "-73.6079438",
      "fullLocation": "Montréal, QC, Canada"
    },
    "refNumber": "REF241R",
    "department": {
      "id": 2932847,
      "label": "Conception, Game Design, Level Design..."
    },
    "postingUrl": "https://jobs.smartrecruiters.com/DONTNOD/744000126101119-senior-level-scripter",
    "visibility": "PUBLIC",
    "customField": [
      {
        "fieldId": "61c1fd709b8cf15af7c048cf",
        "valueId": "42c11389-eccf-4c45-89d3-90a821ced350",
        "fieldLabel": "Type de contrat",
        "valueLabel": "Permanent"
      },
      {
        "fieldId": "COUNTRY",
        "valueId": "ca",
        "fieldLabel": "Country/Region",
        "valueLabel": "Canada"
      },
      {
        "fieldId": "619295d4915aa15bc1d8a0b1",
        "valueId": "48365fd4-0bbe-44b9-9c9c-58cb642cc37c",
        "fieldLabel": "Brands",
        "valueLabel": "DON'T NOD Montréal"
      },
      {
        "fieldId": "619295d4915aa15bc1d8a0b2",
        "valueId": "2932847",
        "fieldLabel": "Department",
        "valueLabel": "Conception, Game Design, Level Design..."
      }
    ],
    "referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/DONTNOD/publication/28d9be8f-0a2a-4f83-aebd-f7a44adaf852?dcr_ci=DONTNOD",
    "defaultJobAd": false,
    "releasedDate": "2026-05-12T14:15:11.719Z",
    "experienceLevel": {
      "id": "mid_senior_level",
      "label": "Mid-Senior Level"
    },
    "typeOfEmployment": {
      "id": "permanent",
      "label": "Full-time"
    }
  },
  "company": {
    "name": "DONTNOD",
    "identifier": "DONTNOD"
  },
  "jobAdId": "005dc4b9-fa2e-4a5f-b0a8-57cc16db7015",
  "function": {
    "id": "art_creative",
    "label": "Art/Creative"
  },
  "industry": {
    "id": "entertainment",
    "label": "Entertainment"
  },
  "language": {
    "code": "en",
    "label": "English",
    "labelNative": "English (US)"
  },
  "location": {
    "city": "Montréal",
    "hybrid": true,
    "region": "QC",
    "remote": false,
    "address": "Rue Waverly",
    "country": "ca",
    "latitude": "45.5274725",
    "longitude": "-73.6079438",
    "fullLocation": "Montréal, QC, Canada"
  },
  "refNumber": "REF241R",
  "department": {
    "id": "2932847",
    "label": "Conception, Game Design, Level Design..."
  },
  "visibility": "PUBLIC",
  "customField": [
    {
      "fieldId": "61c1fd709b8cf15af7c048cf",
      "valueId": "42c11389-eccf-4c45-89d3-90a821ced350",
      "fieldLabel": "Type de contrat",
      "valueLabel": "Permanent"
    },
    {
      "fieldId": "COUNTRY",
      "valueId": "ca",
      "fieldLabel": "Country/Region",
      "valueLabel": "Canada"
    },
    {
      "fieldId": "619295d4915aa15bc1d8a0b1",
      "valueId": "default",
      "fieldLabel": "Brands",
      "valueLabel": "DONTNOD"
    },
    {
      "fieldId": "619295d4915aa15bc1d8a0b2",
      "valueId": "2932847",
      "fieldLabel": "Department",
      "valueLabel": "Conception, Game Design, Level Design..."
    }
  ],
  "defaultJobAd": false,
  "releasedDate": "2026-05-12T14:15:11.719Z",
  "detail_errors": [],
  "experienceLevel": {
    "id": "mid_senior_level",
    "label": "Mid-Senior Level"
  },
  "typeOfEmployment": {
    "id": "permanent",
    "label": "Full-time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/964d5cd9b963344f51ff796f4bff9abd671c4bf6?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/feb73804-035b-4640-bf36-df5a11e22670JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/33bc8d0a-8295-4ddb-a1dc-b38b033b25e2JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/964d5cd9b963344f51ff796f4bff9abd671c4bf6/eventsJSON