1

Computer Games Developer Jobs (NOW HIRING)

Bachelor's degree in Computer Science, Game Development, or a related field (or equivalent experience). * Knowledge of 2D/3D game mechanics. * Proficiency in one or more programming languages (C#, C ...

Ensures that our games are optimized for all supported hardware and platforms. * Understands the ... Bachelor's degree (or higher) in Computer Science. * Eligibility to work in the U.S. without ...

Senior Game Developer

Plymouth, MI · On-site

$120K - $160K/yr

Bachelor's Degree in Computer Science, Engineering, Mathematics, or relevant field. * Strong C++ background. * Passion for games and game design. * Self-motivated and loves solving problems.

... developer-facing technologies that drive discovery, engagement, and connectivity for games in the ... Computer Science, Engineering, or equivalent experience Pay & Benefits At Apple, base pay is one ...

The School of Computing (SoC) offers a variety of undergraduate and graduate programs including Computer Science, Artificial Intelligence, Cybersecurity, Data Science, Game Programming, Health ...

YO IT Consulting is looking for a Cocos2d-x Game Developer to support AI training by designing and ... processing (NLP), computer vision, and related technologies -- to solve real-world problems ...

YO IT Consulting is looking for a Cocos2d-x Game Developer to support AI training by designing and ... processing (NLP), computer vision, and related technologies -- to solve real-world problems ...

YO IT Consulting is looking for a Cocos2d-x Game Developer to support AI training by designing and ... processing (NLP), computer vision, and related technologies -- to solve real-world problems ...

YO IT Consulting is looking for a Cocos2d-x Game Developer to support AI training by designing and ... processing (NLP), computer vision, and related technologies -- to solve real-world problems ...

next page

Showing results 1-20

Computer Games Developer information

See salary details

$32.5K

$108.5K

$180K

How much do computer games developer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for computer games developer in the United States is $108,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $124,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Games Developer, and why are they important?

To thrive as a Computer Games Developer, you need strong programming skills (commonly in C++, C#, or Java), a good understanding of game design principles, and often a relevant degree in computer science or game development. Proficiency with game engines like Unity or Unreal Engine, knowledge of version control systems (e.g., Git), and sometimes certifications in specific platforms are typically required. Creativity, teamwork, problem-solving, and effective communication are essential soft skills that help developers collaborate and innovate. These skills and qualities are crucial for building engaging, technically sound games that succeed in a competitive industry.

What are some common challenges faced by computer games developers during the game development cycle?

Computer games developers often encounter challenges such as managing tight deadlines, adapting to rapidly changing project requirements, and ensuring smooth collaboration across multidisciplinary teams like artists, designers, and programmers. Balancing creativity with technical constraints, optimizing game performance, and fixing bugs under time pressure are also typical hurdles. Additionally, keeping up with evolving technologies and industry trends can be demanding, but overcoming these challenges can lead to significant professional growth and rewarding project outcomes.

What does a Computer Games Developer do?

A Computer Games Developer is responsible for designing, creating, and programming video games for computers, consoles, and mobile devices. They work as part of a team that may include artists, designers, and sound engineers to bring a game concept to life. Their tasks often involve writing code, testing game features, fixing bugs, and optimizing performance to ensure a smooth gaming experience. Computer Games Developers may specialize in areas like gameplay, graphics, or artificial intelligence, depending on the project and their expertise.

What is the difference between Computer Games Developer vs Software Developer?

AspectComputer Games DeveloperSoftware Developer
Required CredentialsBachelor's in Computer Science, Game Design, or related fields; knowledge of game enginesBachelor's in Computer Science or related fields; programming skills
Work EnvironmentGame studios, entertainment companies, independent projectsTech companies, startups, corporate software teams
Industry UsageVideo game industry, entertainment sectorVarious industries including finance, healthcare, tech
Common Search/ComparisonOften compared for programming and development skillsBroader software development roles

Computer Games Developers focus on creating interactive entertainment using specialized game engines and design principles, often working in entertainment or gaming studios. Software Developers have a broader scope, working on various applications across industries. While both roles require programming skills and similar educational backgrounds, their work environments and end products differ significantly.

More about Computer Games Developer jobs
What cities are hiring for Computer Games Developer jobs? Cities with the most Computer Games Developer job openings:
What states have the most Computer Games Developer jobs? States with the most job openings for Computer Games Developer jobs include:
Infographic showing various Computer Games Developer job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $108,471 per year, or $52.1 per hour.
Principal Software Engineer - Creator Distributed Systems & Storage

Principal Software Engineer - Creator Distributed Systems & Storage

Roblox

San Mateo, CA

$153K - $206K/yr

Other

Posted 12 days ago


Job description

As a Principal Software Engineer on Creator Services Data, you'll be leading the company's efforts to build the next generation Data Storage systems to power the millions of experiences on the Roblox Platform.  We run the mission critical cloud services, Data Stores, Memory Stores, and Badges, which are crucial for storing game state such as inventory and scores, implementing leaderboards, server lists, and trading, and tracking player progress and achievements.  Our team is also responsible for building dashboards to provide insights to Creators using cloud services including Client/Server Performance, Data Stores, and Memory Stores.  Finally, our team owns the Roblox Extended Services platform, which provides the capability for large experiences to purchase additional resources for existing services like Data Stores and new services built around compute and generative AI.

At its core, this team is focused on solving complex back end distributed systems and storage problems at scale.  However, our scope extends to full stack projects spanning all the way from the infrastructure layer, through data storage and data pipelines, microservices, telemetry, game servers, web development, UI, and UX design.  This team collaborates on multiple cross-company efforts and our projects are of extremely high importance to Roblox.  

You Will:
  • Lead the design and development of improvements to existing products and design new cloud services to support our Creator Community.
  • Build state-of-the-art data storage systems including infrastructure, serving layers, clients, and web APIs.
  • Expand the internal and customer facing cloud service observability capabilities through metrics collection, data pipelines, intelligent analytics, data visualization, and dashboards.
  • Increase the capabilities and onboard new customers to the Roblox Extended Services platform.
  • Work with our users (Creators) to identify product gaps and bugs and handle customer emergencies.
  • Provide on-call support for our Data products including responding to production alerts and outages.
  • Mentor junior engineers and provide technical and non-technical guidance through design and code reviews, joint projects, 1:1s, and peer feedback.
  • Lead collaborations on a cross-functional team including UX design, product management, project management, developer relations, documentation, customer support, and other engineering teams.
  • Become a recognized technical leader across the company and contribute to company-wide initiatives.
You Have:
  • 10+ years background in software development building with public clouds (AWS, Azure, and GCP), microservices and distributed systems
  • 3+ years experience building and maintaining (not just using) data storage systems (relational databases, key/value stores, blob stores, etc)
  • 10+ years designing, implementing, testing, and deploying robust, scalable, and well documented production-grade code
  • 6+ years programming in C# and/or C++ (ideally both)
  • 6+ years experience working on agile, fast-paced, high-impact software teams
  • 4+ years leading junior engineers and new graduates on complex software engineering projects

Desired (one or more of)

  • Prior experience building big data pipelines or batch processing systems (MapReduce, Hadoop, Flink, Spark, Flume)
  • Prior experience programming computer games, particularly in Lua/Luau
  • Prior knowledge of data science, data analytics, machine learning, or AI
  • Prior experience building graphical user interfaces, dashboards, or web application front ends
You Are:
  • Innovative: We strive for novel solutions that bridge the technical needs of Roblox with the creative needs of our developer community. This typically involves tackling competing objectives and thinking creatively.
  • Passionate: We are looking for new team members who are passionate about data storage technology, computer games, and software development. We are excited about building new products that will redefine the future of human online interaction.
  • Versatile: The Data Pod is expanding its scope beyond providing low level storage solutions to building higher level services such as User Profiles and LiveOps Analytics. We are also working on projects such as Observability and Billing & Payments platforms. You need to be ready to learn new programming languages and tech stacks as we evolve.
  • Responsible: Data Storage services cannot go down and cannot lose data. You are committed to join a team that strives for a 100% uptime and data durability.
  • Team Oriented: You are ready to both guide and learn from others. You will set the standard on team collaboration and communication. You exemplify Roblox Values and Principles.