1

Game Scripting Jobs in Utah (NOW HIRING)

Level Designer, Missions

Salt Lake City, UT · On-site

$105K/yr

Implement missions using visual scripting tools,establishingcore logic, progression, triggers, and integration with game systems. Deliver functional, stable content that is consistently ready for QA, ...

New

Infrastructure Engineer

Draper, UT · On-site

$100K - $131K/yr

Founded in 2003 by game industry veterans (originally as "Smart Bomb Interactive"), WildWorks ... General programming experience in any scripting language. * Experience working in a fast-moving ...

Senior Site Reliability Engineer

Lehi, UT · On-site

$53.50 - $71/hr

Leverage game days, chaos engineering, and resilience testing to validate system robustness and ... Strong scripting and automation skills in Python, Go, Bash, or similar languages. * Expertise in ...

Principal Cloud Architect

Sandy, UT · On-site

$180 - $240/hr

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Strong scripting and automation capabilities (Python, Bash, or equivalent) DevOps, CI/CD & Pipeline ...

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Strong scripting and automation capabilities (Python, Bash, or equivalent) DevOps, CI/CD & Pipeline ...

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Strong scripting and automation capabilities (Python, Bash, or equivalent) DevOps, CI/CD & Pipeline ...

Senior Site Reliability Engineer

Lehi, UT · On-site

$53.50 - $71/hr

Leverage game days, chaos engineering, and resilience testing to validate system robustness and ... Strong scripting and automation skills in Python, Go, Bash, or similar languages. * Expertise in ...

Senior Site Reliability Engineer

Lehi, UT · On-site

$53.50 - $71/hr

Leverage game days, chaos engineering, and resilience testing to validate system robustness and ... Strong scripting and automation skills in Python, Go, Bash, or similar languages. * Expertise in ...

Game Scripting information

What is game scripting?

Game scripting refers to the process of writing code that controls the behavior and events within a video game. Scripting is often used to implement gameplay mechanics, character actions, and interactive sequences using scripting languages like Lua, Python, or proprietary engines' scripting tools. Unlike core engine programming, scripting allows designers to adjust and prototype features more easily. This enables rapid iteration and creative flexibility without needing deep software engineering knowledge. Game scripting is essential for bringing a game's world and story to life.

What are the key skills and qualifications needed to thrive as a game scripter?

To thrive as a Game Scripter, you need proficiency in programming languages (such as C#, Python, or Lua), strong problem-solving skills, and a solid understanding of game design principles. Familiarity with game engines like Unity or Unreal Engine, as well as version control systems (e.g., Git), is typically required, and relevant certifications in game development can be advantageous. Creativity, collaboration, and effective communication are essential soft skills that help integrate gameplay features and work closely with multidisciplinary teams. These skills ensure that gameplay mechanics are implemented smoothly, enhance player experience, and support the successful completion of game projects.

How does a game scripting professional typically collaborate with designers and artists during development?

Game scripting professionals often work closely with designers and artists to implement gameplay features and interactive sequences. While designers outline the intended player experience and artists create visual assets, scripters translate these ideas into functional in-game events by writing and integrating scripts. Regular communication is essential to ensure scripts align with design intent and visual elements, and scripters may participate in team meetings, review feedback, and adjust scripts based on playtesting results. This collaborative workflow helps create a seamless and engaging player experience.

What is the difference between Game Scripting vs Game Programming?

AspectGame ScriptingGame Programming
Required SkillsScripting languages (e.g., Lua, Python), logic designProgramming languages (e.g., C++, C#), system architecture
Work EnvironmentGame engines, scripting tools, level designEngine development, core game systems, performance optimization
Industry UsageUsed by designers and scripters within game studiosDevelopers and engineers focusing on engine and core systems

Game Scripting involves creating in-game events and behaviors using scripting languages within game engines, often by designers or scripters. Game Programming encompasses developing the core game systems and engine features, requiring more advanced programming skills. Both roles are essential in game development but differ in scope and technical depth.

What cities in Utah are hiring for Game Scripting jobs?

Cities in Utah with the most Game Scripting job openings:

Level Designer, Missions

Salt Lake City, UT • On-site

$105K/yr

Full-time

Posted 3 days ago

New


Job description

Welcome to Warner Bros. Discovery... the stuff dreams are made of.

Who We Are...

When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

Avalanche is a Warner Bros. Games studio located in downtown Salt Lake City nestled against the backdrop of the beautiful Wasatch Mountains. We've been in the video game business since 1995, creating interactive experiences for fans of the world's largest franchises.Join the team behind the blockbuster open world, action RPG Hogwarts Legacy as we create what's next!

Avalanche, a division of WB Games Inc., is seeking aMission Level Designerto join our team of talented industry veterans. In this role, you willguidethe creative vision and execution of missions, owning theplayerexperience from concept through final implementation.As both a mission implementer and player-focused storyteller, you will shape gameplay, pacing, and spatial design while collaborating across disciplines to deliver cohesive, immersive experiences. The ideal candidate brings a passion for game design andTheWizardingWorld.


What part will you play?

  • Mission Ownership, Structure & Player Experience:
    Collaborate onthedesignand delivercompelling missions from concept through final implementation.Definemission structure, pacing, and gameplay flow across combat, exploration, and narrative beats, ensuring theplayerexperience is intuitive, engaging, and aligned with the game's creative vision.Communicateobjectivesand progression through level design, using spatial layout, encounter design, and environmental storytelling rather than relying on explicit instruction.
  • Implementation &Scripting:
    Implement missions using visual scripting tools,establishingcore logic, progression, triggers, and integration with game systems. Deliver functional, stable content that is consistently ready for QA, internal reviews, and playtests.
  • Iteration, Feedback & Quality Refinement:
    Champion an iterative development process by proactively gathering feedback through reviews, cross-disciplinaryinput, and playtesting. Translatefeedbackand insightsinto actionable improvements, continuously refining mission flow, difficulty, readability, and emotional impact.
  • CreativeInput:
    Serve as a key creative contributor in defining each mission's purpose, tone, emotional arc, and learning opportunities. Ensure missions not only succeed on their own terms, but also support progression goals, reinforce the broaderplayerjourney, and contribute meaningfully to the overall game experience.
  • Cross-Disciplinary Leadership & Communication:
    Act as the mission's point of ownership and alignment across disciplines, drivingcommunication with design, art,audio,narrative, engineering, and other partners as needed. Anticipate dependencies, surface risks early, andmaintainmomentum byidentifyingopportunities, proposing solutions, and guiding the mission forwardthrough initiative and ownership.
  • Mentorship & Design Stewardship:
    Uphold design standards, share bestpracticesand supportthegrowth of other designers through feedback,collaborationandbyexample.Help elevate the craft of mission design across the project through thoughtful critique and a strong understanding oftheplayerexperience.

What do we need from you?

  • Industryexperienceas a Level Designer, witha track recordof owning missions from concept to final implementation.
  • Solidexperiencein Unreal Engine 5, including level creation workflows, tools, and best practices in a production environment.
  • Proficientin Blueprints (UE5), including the ability to implement and troubleshoot gameplay logic, mission flow, and scripted events with a high degree of autonomy.
  • Strongunderstanding of mission flow, spatial composition, gameplay pacing, and player guidance across combat, exploration, and narrative-driven moments.
  • Proven cross-disciplinary leadership,with experiencecollaborating closely with art, narrative, engineering, and designtoalign contributors around a shared creative vision.
  • Excellent communication and feedback skills, with the ability to both receive direction thoughtfully and provide clear, constructive feedback to others.
  • A proactive,solutions-oriented mindset, with the ability to take ownership,anticipatedevelopment needs, andcontinuouslydrive work forward.
  • Solidcreative judgment and design sensibility, with the ability to contribute original ideas while balancing player experience, production constraints, and overall game goals.
  • Apassion for games, level design, and crafting exceptional player experiences.

How We Get Things Done...

This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.