1

Game Programming Jobs in Surprise, AZ (NOW HIRING)

Guides students through designing game mechanics documents, building levels in game engines, programming player interactions, creating or integrating art assets, and conducting playtesting sessions.

Guides students through designing game mechanics documents, building levels in game engines, programming player interactions, creating or integrating art assets, and conducting playtesting sessions.

Guides students through designing game mechanics documents, building levels in game engines, programming player interactions, creating or integrating art assets, and conducting playtesting sessions.

... programming experience. * Experience making games in Unity. * Expert in designing, coding, testing and debugging software. * A passion to help your team members and to work with them for the greater ...

Software Engineer II

Phoenix, AZ · On-site

$96K - $132K/yr

Qualified candidates will be responsible for developing game engines and game clients for the Interactive department. The developers participate in all aspects of development, including gathering ...

Emphasizes logical thinking and systematic debugging skills and connects programming to web development, data science, game design, and automation applications. * Curriculum Awareness & Adaptive ...

Emphasizes logical thinking and systematic debugging skills and connects programming to web development, data science, game design, and automation applications. * Curriculum Awareness & Adaptive ...

Audio Engineer - Full Time/Exempt Reports to: Audio Manager Summary: The Audio Engineer provides ... games, the Fiesta Bowl, other major sporting events, and a wide range of premier live events ...

Adapting games, activities, and recreational experiences to accommodate varying ages, developmental ... Technology-based recreation programming, including tech labs, makerspaces, digital tools, creative ...

Sr. Software Engineer

Scottsdale, AZ · On-site

$123K - $162K/yr

We're passionate about improving the fan experience and providing game-changing solutions for our ... We are hiring Senior Backend Engineers to power one of the largest and most demanding ticketing ...

Electrical Engineer

Phoenix, AZ · On-site

$85K - $115K/yr

As a national leader in engineering-led Mechanical, Electrical, and Plumbing (MEP) design/build ... Design Game-Changing Systems: Create innovative electrical systems designs and layouts for top-tier ...

Electrical Engineer

Phoenix, AZ · On-site

$85K - $115K/yr

As a national leader in engineering-led Mechanical, Electrical, and Plumbing (MEP) design/build ... Design Game-Changing Systems: Create innovative electrical systems designs and layouts for top-tier ...

Gleam Developer

Phoenix, AZ · On-site

$100K - $140K/yr

Functional programming patterns (immutability, pure functions, composition) * Hands‑on fluency ... gaming, and trading. Developer Tools and Compilers: Several companies have chosen Gleam for parts ...

next page

Showing results 1-20

Game Programming information

See Surprise, AZ salary details

$10.7K

$89.8K

$168.2K

How much do game programming jobs pay per year?

As of Sep 12, 2026, the average yearly pay for game programming in Surprise, AZ is $89,818.00, according to ZipRecruiter salary data. Most workers in this role earn between $23,300.00 and $141,100.00 per year, depending on experience, location, and employer.

What is game programming?

Game programming is the process of writing code to create video games. Game programmers use programming languages, such as C++ or C#, to develop the mechanics, graphics, physics, and interactions that make up a video game. They work closely with game designers, artists, and sound engineers to bring a game to life, ensuring it runs smoothly and meets the desired gameplay experience. Game programming also involves debugging, optimizing performance, and sometimes creating tools for other team members. It is a key part of the game development process, blending technical skill with creativity.

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

To thrive as a Game Programmer, you need strong programming skills in languages such as C++, C#, or Java, along with a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with game engines like Unity or Unreal Engine, version control systems, and debugging tools is typically required. Creativity, problem-solving, and effective teamwork distinguish outstanding game programmers in collaborative development environments. These skills ensure efficient code development, innovative gameplay experiences, and seamless project execution in the dynamic gaming industry.

How do game programmers typically collaborate with designers and artists during the development process?

Game programmers work closely with designers and artists to bring the creative vision of a game to life. They translate design documents into functional gameplay systems, implement features, and ensure that artistic assets are integrated seamlessly into the game engine. Regular meetings, collaborative tools, and iterative feedback loops are common, allowing teams to quickly identify and resolve issues. Clear communication and flexibility are essential, as requirements often evolve throughout development.

What is the difference between Game Programming vs Software Development?

AspectGame ProgrammingSoftware Development
Required CredentialsBachelor's in Computer Science, programming skills, knowledge of game enginesBachelor's in Computer Science or related field, programming skills, software engineering knowledge
Work EnvironmentGame studios, entertainment industry, collaborative teamsTech companies, various industries, team-based or individual projects
Industry UsagePrimarily in gaming and entertainmentBroad, including finance, healthcare, enterprise apps
Common Search/ComparisonYesYes

Game programming focuses on creating interactive entertainment using specialized game engines and graphics techniques, while software development encompasses a wide range of applications across industries. Both roles require strong programming skills and similar educational backgrounds, but game programming is more specialized towards gaming platforms and real-time graphics.

Is game programming a good career?

Game programming is a viable career that involves designing and developing video games using programming languages like C++ and tools such as game engines. It requires strong technical skills, creativity, and often a bachelor's degree in computer science or related fields. The industry offers opportunities in entertainment, education, and simulation, with job prospects influenced by industry demand and technological advancements.

What cities near Surprise, AZ are hiring for Game Programming jobs?

Cities near Surprise, AZ with the most Game Programming job openings:

Infographic showing various Game Programming job openings in Surprise, AZ as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 14% Part Time, 4% Temporary, 3% Contract, and 1% Nights. Highlights an 80% Physical, 2% Hybrid, and 18% Remote job distribution, with an average salary of $89,818 per year, or $43.2 per hour.

Video Game Design Tutor

Scottsdale, AZ • Remote

Varsity Tutors
Education • 501 - 1,000 employees

$40/hr

Part-time

Re-posted 11 days ago


Varsity Tutors rating

5.9

Company rating: 5.9 out of 10

Based on 17 frontline employees who took The Breakroom Quiz


Job description

About the Job
The Varsity Tutors Live Learning Platform has thousands of students looking for online Video Game Design tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule, earn competitive rates, and make a real impact on students' academic success and understanding. All from the comfort of your home.
Why Join Our Platform?
  • Earn incrementally higher pay for each session with the same student, reaching up to $40/hour.
  • Get paid up to twice per week, ensuring fast and reliable compensation for the tutoring sessions you conduct and invoice.
  • Set your own hours and tutor as much as you'd like.
  • Tutor remotely using our purpose-built Live Learning Platform. No commuting required.
  • Get matched with students best-suited to your teaching style and expertise.
  • Our AI-powered Tutor Copilot enhances your sessions with real-time instructional support, lesson generation, and engagement features, helping you save prep time and focus on impactful teaching.
  • We handle the logistics—you just invoice for your tutoring sessions, and we take care of payments.

What We Look For In a Video Game Design Tutor
  • Advanced Subject Mastery: Deep knowledge of game design principles, game mechanics, level design, narrative design, user interface design, game engines including Unity and Unreal, basic programming for games, art asset creation, and playtesting methodology. Ability to explain game loop architecture, player psychology, balancing mechanics, and iterative design while preparing students for game development careers and interactive media programs.
  • Conceptual Teaching & Problem-Solving: Skilled at teaching game concept development, engine-based implementation, and iterative design refinement. Guides students through designing game mechanics documents, building levels in game engines, programming player interactions, creating or integrating art assets, and conducting playtesting sessions. Emphasizes the iterative design process and connects game design to computer science, visual arts, storytelling, and user experience design disciplines.
  • Curriculum Awareness & Adaptive Instruction: Familiar with game design curricula and common challenges such as scope management for game projects, learning game engine interfaces, and balancing game mechanics. Adapts instruction using game engine tutorials, design document templates, and progressive project milestones to support students from aspiring designers exploring concepts through advanced developers building playable game prototypes and portfolio pieces.
  • Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple approaches, and adapt instruction to meet individual learning needs and styles.
  • Strong communication skills and a friendly, engaging teaching style.
  • Ability to adapt to different learning styles and student needs.

Ways To Connect With Students
  • 1-on-1 Online Tutoring - Provide personalized instruction to individual students.
  • Instant Tutoring - Accept on-demand tutoring requests whenever you're available.

About Varsity Tutors And 1-on-1 Online Tutoring
Our mission is to transform the way people learn by leveraging advanced technology, AI, and the latest in learning science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students receive customized instruction that helps them achieve their learning goals. Our platform is designed to match students with the right tutors, fostering better outcomes and a passion for learning.
Please note: Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West Virginia or Puerto Rico.

What Varsity Tutors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom