1

Game Scripting Jobs in Virginia (NOW HIRING)

... game-changing problems. We need creative people whose intelligence is matched only by their grit ... g., Python, shell scripting, query languages, object-oriented development * Willingness to ...

... game-changing problems. We need creative people whose intelligence is matched only by their grit ... g., Python, shell scripting, query languages, object-oriented development * Willingness to ...

... game-changing problems. We need creative people whose intelligence is matched only by their grit ... g., Python, shell scripting, query languages, object-oriented development * Willingness to ...

... game-changing problems. We need creative people whose intelligence is matched only by their grit ... g., Python, shell scripting, query languages, object-oriented development * Willingness to ...

Automated Tester

Herndon, VA ยท On-site

$47.25 - $62.50/hr

Experience with interacting in a Linux environment (ex - Bash scripting, vi) * Expertise in writing ... game nights, holiday party, summer party, happy hours) Interested in learning more about Freedom ...

Working on and contributing to Molg's proprietary scripting language (MPL). * Building internal ... software, game development, or related field. * Proficient in modern software development (e.g ...

next page

Showing results 1-20

Game Scripting information

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 are the key skills and qualifications needed to thrive as a Game Scripter, and why are they important?

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 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 job categories do people searching Game Scripting jobs in Virginia look for? The top searched job categories for Game Scripting jobs in Virginia are:
What cities in Virginia are hiring for Game Scripting jobs? Cities in Virginia with the most Game Scripting job openings:
HPC Systems Engineer - TS/SCI Required

HPC Systems Engineer - TS/SCI Required

Phoenix Operations Group

Charlottesville, VA โ€ข On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Description

ย HPC Systems Engineer - Charlottesville, VA (100% Onsite) - Active TS/SCI Clearance Required


About the Role

Phoenix is seeking a High Performance Computing (HPC) Systems Engineer to support the build, configuration, and sustainment of advanced Linux-based HPC cluster environments. This role is critical to enabling distributed compute workloads, scientific simulations, and GPU-accelerated processing within a secure research environment.


You will work in a cluster-scale computing environment where performance optimization, scheduler configuration, and distributed workload execution are key to mission success.


What You'll Do
  • Configure, deploy, and maintain multi-node Linux HPC clustersย 
  • Administer and optimize workload schedulers (e.g., Slurm, PBS)ย 
  • Troubleshoot distributed compute workloads across cluster environmentsย 
  • Perform performance analysis across compute, storage, and network layersย 
  • Support GPU-enabled workloads and CUDA-based processingย 
  • Develop and maintain automation scripts and operational toolingย 
  • Assist in cluster provisioning and node deployment (e.g., xCAT, Warewulf)ย 
  • Support containerized workloads within HPC environmentsย 
Required Qualifications
  • Active TS/SCI clearanceย 
  • Ability to work onsite in Charlottesville, VAย 
  • 6+ years of Linux systems administration experienceย 
  • Hands-on experience with HPC clusters or distributed compute environmentsย 
  • Experience with workload schedulers such as:ย 
    • Slurmย 
    • PBS / PBS Proย 
    • Torque or similarย 
  • Strong command-line Linux administration skills (RHEL preferred)ย 
  • Experience with scripting or automation (Bash, Python, or similar)ย 
  • Ability to obtain DoD 8140 (8570) IAT Level II certificationย 
Preferred Qualifications
  • Experience administering multi-node HPC cluster environmentsย 
  • Familiarity with parallel/distributed file systems (Lustre, BeeGFS, GPFS)ย 
  • Experience with MPI, OpenMP, or other parallel computing frameworksย 
  • Experience supporting GPU compute environments (CUDA)ย 
  • Familiarity with container technologies:ย 
    • Docker, Podman, Singularity/Apptainerย 
  • Experience with configuration management tools (Ansible, Puppet)ย 
  • Background supporting research labs, university HPC, or defense environmentsย 
Technical Environment

You'll work with cutting-edge technologies, including:

  • Linux-based HPC clustersย 
  • High-performance networking (RDMA, InfiniBand)ย 
  • Distributed compute frameworks (MPI, OpenMP)ย 
  • GPU-enabled processing (CUDA)ย 
  • Cluster provisioning tools (xCAT, Warewulf)ย 
What Makes a Strong Candidate

Successful candidates typically come from environments such as:

  • HPC cluster administrationย 
  • Research computing or university HPC centersย 
  • National labs or scientific computing programsย 
  • Defense or intelligence community computing environmentsย 
How to Apply

Qualified candidates should submit resumes that clearly highlight:

  • HPC or distributed computing experienceย 
  • Scheduler expertise (Slurm, PBS, etc.)ย 
  • Linux administration in multi-node environmentsย 
  • Troubleshooting distributed workloadsย 
  • Automation and scripting experience

Benefits Offered:


Medical, Dental, Vision Insurance - 100% Company Paid Premiums

STD, LTD, and Life Insurance - 100% Company paid

401K - Automatic 10% company contribution; no matching required

PTO - 4 weeks/year

Holidays - 11 paid/year

Birthdays off with pay

Referral Bonuses - Upfront AND Annually Recurring

Open Source Bonuses - Contribute to our Github projects

Professional Development - Paid training, Certifications, and Enrichment


ABOUT PHOENIX OPERATIONS GROUP:


Phoenix Operations Group is a high-end engineering services company dedicated to protecting and advancing our national cyber resources. As a small company, we rely on innovation to continually advance our employees' skills and provide game-changing solutions to our customers.


Our technical competencies include Big Data analytics (batch and streaming), Cloud Computing infrastructure, multi-INT visualization, and enterprise architectures. We support operational missions (All-Source, Financial, CND) and serve as Product Owners for our open-source research initiatives.


Please visit us at http://www.phoenix-opsgroup.com for more information.


Phoenix Operations Group is an Equal Opportunity Employer. Phoenix Operations Group does not discriminate based on race, religion, color, sex, gender, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided based on qualifications, merit, and business needs.