1

Game Programming Jobs in California (NOW HIRING)

You are a game-development professional, eager to be a key contributor on a dynamic, happy team. We ... Understanding of concurrent programming * Basic relational database abilities (SQL, Postgres or AWS ...

Principal Game Developer

Los Angeles, CA ยท On-site

$120K - $140K/yr

The Principal Game Developer is a senior leader at Exploding Kittens who plays a key role in shaping the games we bring to life. In this role, you'll make final game development decisions, guiding ...

Experience with game console hardware * Deep understanding of multithreaded programming * Experience managing direct reports * Experience performing in a senior or principal software engineering role ...

Gameplay Engineer

Novato, CA ยท On-site

$85K - $126K/yr

Keep current on technological developments and advancements in the game industry. * Identify ... Experience with the C/C++ programming language along with a strong familiarity of Object-Oriented ...

Senior Game Engineer

San Francisco, CA ยท On-site +1

$123K - $169K/yr

As an engineer on the team, you will be bringing your expertise in one or more of the game subsystems like rendering, networking, avatars and performance engineering to help us deliver the highest ...

... game company, publishing titles developed by some of the most influential game development studios in the world. Our studios responsible for developing 2K's portfolio of world-class games across ...

Keep current on technological developments and advancements in the game industry. * Identify ... Experience with the C/C++ programming language along with a strong familiarity of Object-Oriented ...

Keep current on technological developments and advancements in the game industry. * Identify ... Experience with the C/C++ programming language along with a strong familiarity of Object-Oriented ...

Sr. Gameplay Engineer (Temporary) Who We Are 2K is headquartered in Novato, California and is a ... Game Feel: An exceptional eye for authentic human movement, animation blending, and highly ...

next page

Showing results 1-20

Game Programming information

See California salary details

$10.9K

$91.4K

$171.2K

How much do game programming jobs pay per year?

As of Jun 30, 2026, the average yearly pay for game programming in California is $91,423.00, according to ZipRecruiter salary data. Most workers in this role earn between $23,700.00 and $143,600.00 per year, depending on experience, location, and employer.

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.

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 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.

How much do game coders get paid?

Game programmers typically earn between $50,000 and $120,000 annually, depending on experience, location, and the complexity of projects. Entry-level positions often start around $50,000, while experienced developers with specialized skills or working in high-cost areas can earn higher salaries. Knowledge of programming languages like C++ and experience with game engines such as Unity or Unreal can influence compensation.

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 coding 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 stability depending on industry trends and individual skill level.

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.

Will game dev be replaced by AI?

Game programming involves creative problem-solving, design, and coding that currently require human expertise. While AI tools can assist with tasks like asset generation and testing, they are unlikely to fully replace game developers, who bring unique creativity and understanding of player experience to the job.

What jobs can a game developer do?

A game developer can work as a software engineer, game designer, level designer, graphics programmer, or quality assurance tester. These roles involve programming, designing game mechanics, creating assets, and testing for bugs, often using tools like Unity or Unreal Engine. Additional skills in C++, scripting, and understanding of game physics are also valuable.
What are the most commonly searched types of Game Programming jobs in California? The most popular types of Game Programming jobs in California are:
What job categories do people searching Game Programming jobs in California look for? The top searched job categories for Game Programming jobs in California are:
What cities in California are hiring for Game Programming jobs? Cities in California with the most Game Programming job openings:
Infographic showing various Game Programming job openings in California as of June 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 100% In-person job distribution, with an average salary of $91,423 per year, or $44 per hour.

Lead Engineer, Game Systems

Absurd Ventures

Santa Monica, CA โ€ข On-site

$170K - $195K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Key responsibilities

  • Lead the architecture, development, and maintenance of core gameplay systems such as player control, NPC behavior, traversal, mission logic, progression, economy, and inventory.

  • Collaborate with designers and other stakeholders to translate design goals and specifications into technical solutions and develop tools to meet design workflow needs.

  • Mentor and guide a team of systems engineers while fostering a culture of technical excellence, accountability, and knowledge sharing.


Job description

Summary
We are seeking a highly experienced and collaborative Lead Engineer, Game Systems to help drive the design, architecture, and implementation of core gameplay, progression, and economy systems. As Lead Engineer, Game Systems, you are passionate about developing scalable, performant, and engaging systems that empower designers and enhance the player experience. Direct a team of gameplay engineers and work closely with design, production, and other engineering teams to bring a rich, responsive, and immersive world to life.
Core Responsibilities
  • Lead the architecture, development, and maintenance of core gameplay systems, including but not limited to player control, NPC behavior, traversal, mission logic, progression, economy and inventory.
  • Collaborate with designers and other stakeholders to translate design goals and specs into robust, extensible technical solutions. Design and develop a suite of tools to meet design workflow needs.
  • Mentor and guide a team of systems engineers, fostering a culture of technical excellence, accountability, and knowledge sharing.
  • Own systems performance and memory footprint, working to ensure functionality and compatibility across multiple platforms, as well as long term extensibility.
  • Define and enforce best practices for coding standards, documentation, and architecture within the game systems team.
  • Oversee tools and workflow for game systems. Coordinate with design leads on tool and workflow design.
  • Participate in technical planning, task estimation, and milestone reviews.
  • Debug and resolve complex game systems issues and contribute to ongoing game stability and polish.

Core Qualifications
  • 7+ years of professional game development experience with a focus on gameplay or systems engineering.
  • Shipped at least one AAA title in a senior or lead systems engineering role.
  • Expertise in C++ and strong knowledge of modern software engineering practices.
  • Strong understanding of game engine architecture and modern gameplay systems development.
  • Excellent leadership, communication, and problem-solving skills.
  • Experience leading technical teams and managing cross-disciplinary collaboration.
  • Passion for crafting exceptional player experiences through gameplay systems.

Plus If...
  • Experience with Unreal Engine 4 or 5.
  • Familiarity with multiplayer game systems, replication, and network optimization.
  • Knowledge of scripting languages (e.g., Blueprint, Lua, Angelscript, etc.) and their integration with game systems.
  • Prior experience with open-world games or systemic gameplay projects.

Description
  • Full-time job with benefits.
  • Role is on-site in Santa Monica, CA.
  • Office is located near downtown Santa Monica - near metro and freeways.

The base pay range for this position is $170,000 to $195,000 per year. Actual compensation is based on market location and may vary depending on job-related knowledge, skills, and experience. We also offer a competitive package of benefits including vacation time, sick time, company holidays, parental leave, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) matching to regular full-time employees. Certain roles may also be eligible for bonus and equity.