1

Game Programmer Jobs (NOW HIRING)

Title: Unity Game Solutions Engineer Location: Seattle, WA Openings: 1 Type: Long-Term Contract We Provide Solutions for Game Teams The Clients team needs a highly capable Unity Game Solution ...

Join the Game Services Framework team to help us build the developer-facing technologies that drive discovery, engagement, and connectivity for games in the Apple ecosystem. We have an exciting ...

Title: Unity Game Solutions Engineer Location: Seattle, WA Openings: 1 Type: Long-Term Contract We Provide Solutions for Game Teams The Clients team needs a highly capable Unity Game Solution ...

Mobile Game Developer

Austin, TX · Remote

$25 - $30/hr

Aphmau Gaming Aphmau Shuki Aphmau Fantasy Visit our websites: Aphmau Store Catface Website About the Job We are seeking a creative and talented Mobile Game Developer for a temporary-to-hire ...

The Senior Game Developer is responsible for building high-quality casino games in Unity/C# and will work closely with various teams to turn game concepts into polished, production-ready games.

The Senior Game Developer is responsible for building high-quality casino games in Unity/C# from initial setup through release, working closely with various team members to ensure polished ...

Game Tools & Modding Engineer Role Type: Contractor Location: Remote We are looking for a Game Tools & Modding Engineer with strong expertise in graphics programming, rendering systems, and engine ...

... game. * Strong programming skills in C++, and Unreal Engine systems. * Deep understanding of player-centric gameplay systems, especially character movement, camera behavior, and input controls.

... game. * Strong programming skills in C++, and Unreal Engine systems. * Deep understanding of player-centric gameplay systems, especially character movement, camera behavior, and input controls.

Game Engine Developer

Santa Clara, CA · On-site

$110K - $130K/yr

Role - Game Engine Developer Location - Redmond, WA (on-site) We're looking for a game engine developer to drive engine integration work with a focus on Unreal Engine. You'll work across the stack ...

OR · On-site

As a Senior Game Engineer - Graphics on teamLFG, you will work closely with artists, designers and engineers to build expressive gameplay experiences for a multiplayer game while also driving visual ...

next page

Showing results 1-20

GAME Programmer information

See salary details

$11K

$92.6K

$173.5K

How much do game programmer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for game programmer in the United States is $92,636.00, according to ZipRecruiter salary data. Most workers in this role earn between $24,000.00 and $145,500.00 per year, depending on experience, location, and employer.

Is there a demand for game programmers?

Game programmers are in demand due to the growing gaming industry, which continues to expand with advancements in technology such as virtual reality and mobile gaming. Employers seek candidates with skills in programming languages like C++ and Unity, and a strong understanding of game development processes, making it a viable career path with steady job opportunities.

What is the difference between Game Programmer vs Game Designer?

AspectGame ProgrammerGame Designer
Primary RoleWriting code to develop game mechanics, features, and systemsCreating game concepts, storylines, and gameplay experiences
Required SkillsProgramming languages (C++, C#), software development, problem-solvingCreativity, storytelling, game mechanics design
Work EnvironmentTypically in a development team, coding in studios or remoteDesign studios, collaborative teams, often in creative settings
Common UsageUsed in technical development phasesUsed in conceptual and planning phases

While both roles are essential in game development, game programmers focus on coding and technical implementation, whereas game designers concentrate on creating engaging gameplay and story elements. Understanding these differences helps clarify career paths and collaboration in the industry.

Will game dev be replaced by AI?

Game programmers create and implement game features using programming languages and tools. While AI can assist with tasks like procedural content generation and testing, human programmers are essential for designing, problem-solving, and ensuring creative direction in game development. AI is more likely to augment rather than replace game programming roles.

What Does a Game Programmer Do?

Game programmers develop video game concepts into functioning programs. A career as a game programmer involves paying close attention to details, analyzing lines of code, and troubleshooting to find solutions. As a game programmer, you use coding languages, such as C++ and Java, to build an interactive gaming experience. There are different kinds of game programmers who have specialized skills to produce a specific purpose in the game, but they all work together to create the final product. For example, some game programmers focus on the 2D and 3D graphics for the game, while others generate user interfaces to make the game fun and easy to use.

What jobs can a game developer do?

A game developer can work as a game programmer, designing and coding video games across platforms such as consoles, PCs, and mobile devices. They may specialize in areas like gameplay programming, graphics, artificial intelligence, or tools development, often using programming languages like C++ or C# and game engines such as Unity or Unreal Engine.

What are some common challenges game programmers face when working on large-scale projects?

Game programmers working on large-scale projects often encounter challenges such as optimizing performance for different hardware platforms, managing complex codebases, and ensuring smooth collaboration with designers and artists. Balancing feature implementation with bug fixing and meeting tight deadlines are also common hurdles. Effective communication with other departments and staying up-to-date with evolving game engines and development tools are essential for overcoming these challenges and delivering a high-quality product.

How do I become a game programmer?

To become a game programmer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Developing strong programming skills in languages like C++ or C#, gaining experience with game engines such as Unity or Unreal Engine, and building a portfolio of projects are essential steps in entering the industry.

What are Game Programmers?

Game Programmers are software engineers who specialize in writing code for video games. They work closely with designers, artists, and other team members to turn game concepts into playable experiences by developing game mechanics, graphics, artificial intelligence, and user interfaces. Game Programmers use programming languages such as C++, C#, or Python and may focus on specific areas like gameplay, graphics, physics, or networking. Their work ensures that games run smoothly and are engaging for players.

What are the key skills and qualifications needed to thrive as a Game Programmer, and why are they important?

To thrive as a Game Programmer, you need strong programming skills in languages like C++ or C#, a solid understanding of computer science principles, and often a degree in computer science or a related field. Familiarity with game engines (such as Unity or Unreal Engine), version control systems, and debugging tools is typically required. Creative problem-solving, teamwork, and effective communication help you collaborate with designers and artists to bring game concepts to life. These skills ensure efficient development, smooth gameplay experiences, and successful project delivery within the dynamic gaming industry.
What cities are hiring for Game Programmer jobs? Cities with the most Game Programmer job openings:
What are the most commonly searched types of Game Programmer jobs? The most popular types of Game Programmer jobs are:
Who are the top companies hiring for Game Programmer jobs? The top employers for Game Programmer jobs are:
What states have the most Game Programmer jobs? States with the most job openings for Game Programmer jobs include:
What job categories do people searching Game Programmer jobs look for? The top searched job categories for Game Programmer jobs are:
What are popular job titles related to Game Programmer jobs? For Game Programmer jobs, the most frequently searched job titles are:
Infographic showing various Game Programmer job openings in the United States as of July 2026, with employment types broken down into 64% Full Time, 9% Part Time, 18% Temporary, and 9% Nights. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $92,636 per year, or $44.5 per hour.
Unity Game Solutions Engineer

Unity Game Solutions Engineer

DevSelect

Seattle, WA • On-site

Other

Posted 2 days ago


Job description

Title: Unity Game Solutions Engineer
Location: Seattle, WA
Openings: 1
Type: Long-Term Contract
We Provide Solutions for Game Teams

The Clients team needs a highly capable Unity Game Solution Engineer to act as a technical partner to our 3rd party game development teams. Your job is to empower these teams to leverage the systems that Client provides in order to maximize a game's potential to be the next big hit!. You will act as a technical system integrator, consultant, troubleshooter and analyst, and draw on your broad knowledge of software development to assist our game teams with a wide variety of technical challenges. When a game team comes to you with a technical question, it is the Game Solution Engineer's job to understand our products and our systems in order to guide the team to a successful resolution.
This job requires a wide set of software engineering skills, a flexible mindset and a willingness to dive in and solve technical problems as they arise. The Unity Game Solution Engineer must be excellent at technical troubleshooting, have good communication skills, know how and when to escalate issues, and have the ability of architecting temporary workarounds to unblock a team while the long-term solution is being built. Knowledge of Unity game development, including build processes for both XCode and Android Studio, will be important for this role.
If you enjoy gaming and solving challenging technical problems this may very well be the right job for you.
What you will do:
  • Partner with game teams, product teams, engineering teams, and supporting teams to provide the best possible technical support to our game teams as they move through multiple stages of their life cycle.
  • Be a self-starter and personalize your approach to supporting game teams.
  • Be agile to quickly understand differing game technology stacks and processes to help game teams integrate the SDK and software services that Client provides.
  • Become an expert of Client Games technical products, services, and best practices to reduce time to market, drive adoption, and increase the likelihood of a game team's success.
  • Be able to deal with ambiguity and think creatively to ensure the success of our partners.
  • Effectively communicate with technical and non-technical parties to ensure understanding of priorities, services, and goals.
  • Gather feedback from our game developer partners and help improve our processes and documentation.
  • Become familiar with the game's codebase in order to offer technical advice or help troubleshoot issues.

Required Qualifications:
  • Extensive software engineering experience.
  • Multiple years of Unity game development experience, including building clients with both XCode and Android Studio.
  • Excellent interpersonal communication skills, both spoken and written.
  • Enjoy working with people and troubleshooting problems.
  • A passion and ability to understand complex technical systems and be able to navigate them.

Preferred Qualifications:
  • Experience with server side development
  • Prior customer facing or support experience
  • Experience integrating complex third-party SDKs
  • Experience with complex APIs
  • An understanding of server systems and how they interact with games