← Back to all jobs

Game Developer

Technology

You build the games everyone else plays for fun while you've lost all ability to enjoy them. Crunch culture is real, deadlines are impossible, and you'll spend more time fixing physics engines and memory leaks than designing cool stuff. But when a player says your game changed their life, you forget all of that — for about five minutes.

Salary Range

Low

$50k

Median

$85k

High

$140k

10-Year Growth

faster than average

US Workers

70K

Education

Bachelor's in CS or Game Development (or shipped indie titles)

Environment

indoor

Tools & Technical Skills

  • Unity (C#) or Unreal Engine (C++/Blueprints)
  • 3D math (linear algebra, physics simulation)
  • Shader programming (HLSL, GLSL)
  • Game networking and multiplayer systems
  • Animation and state machine systems
  • Version control for game assets (Git LFS, Perforce)
  • Platform SDKs (Steam, PlayStation, Xbox, Switch)

People & Mindset Skills

  • Creative problem-solving
  • Collaboration with artists and designers
  • Patience with iteration
  • Playtesting mindset
  • Time management under crunch

What you'll actually do

  • 01Write game logic in C++, C#, or whatever engine your studio bet on this decade
  • 02Debug physics glitches that send characters flying into the skybox at Mach 5
  • 03Optimize frame rates because gamers will riot over anything below 60 FPS
  • 04Crunch before launch deadlines that were unrealistic before the project even started
  • 05Implement features the game designer sketched on a napkin and called a 'design document'
  • 06Read user reviews that range from 'best game ever' to death threats over a minor patch
  • 07Maintain passion for games while making them stops being fun and starts being work

Think this could be you?

Take the Career DNA Quiz to see if this role fits your personality.

Take the Quiz