1

Game Developers Jobs in Waterloo, ON (NOW HIRING)

About you You have a passion for programming and get excited about creating large applications. You ... Life @ Maverick Games * In this role, you'll directly contribute to our product, making a tangible ...

About you You have a passion for programming and get excited about creating large applications. You ... Life @ Maverick Games * In this role, you'll directly contribute to our product, making a tangible ...

Field Engineering Co-Op

Kitchener, ON · On-site

CA$20 - CA$30/hr

Shadow and contribute to field-engineering solutions and architecture reviews. * Dive into ... Games Rooms * Designated bicycle room * Drinks and snacks $20 - $30 an hour Acceldata is an equal ...

Sales Engineering Co-Op

Kitchener, ON · On-site

CA$20 - CA$30/hr

Summary As a Sales Engineer Co-op at Acceldata Inc, you will work closely with our sales ... Games Rooms * Designated bicycle room * Drinks and snacks $20 - $30 an hour The hourly rate offered ...

Experience leading a team of software developers. * Strong technical communication skills, ability ... Organized Volunteer Events * Game room, including a flight simulator! * Active Inclusion ...

... gaming companies. We are seeking a hands-on Product Manager to own product discovery, strategy ... You will work closely with Design, Engineering, and Marketing to turn ambiguous ideas into clear ...

next page

Showing results 1-20

Game Developers information

What is the difference between Game Developers vs Game Programmers?

AspectGame DevelopersGame Programmers
Primary RoleDesign, develop, and oversee overall game projects, including gameplay mechanics, story, and user experience.Write, test, and implement code to bring game features and mechanics to life.
Required SkillsGame design, project management, programming knowledge, creativity.Strong programming skills, knowledge of game engines, problem-solving.
Work EnvironmentGame studios, independent developers, collaborative teams.Game studios, software companies, collaborative teams.

Game Developers focus on the overall creation and design of a game, managing the project from concept to completion. Game Programmers specialize in coding and technical implementation. While both roles collaborate closely, developers handle the creative and managerial aspects, whereas programmers focus on technical execution.

How much do game developers make?

Game developers' salaries vary based on experience, location, and skill level, but the median annual wage in the industry is around $80,000. Entry-level developers typically earn between $50,000 and $70,000, while experienced professionals can earn over $100,000, especially with expertise in programming languages and game engines like Unity or Unreal Engine.

What jobs can a game developer do?

Game developers can work in roles such as game programmer, game designer, level designer, graphics programmer, and quality assurance tester. They often specialize in areas like programming languages (e.g., C++, Python), game engines (e.g., Unity, Unreal), and may require skills in 3D modeling, animation, or sound design. These roles can be found in game studios, entertainment companies, or as independent developers.
Infographic showing various Game Developers job openings in Waterloo, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 72% In-person, 14% Hybrid, and 14% Remote job distribution.

Software Engineer II/ Software Developer (Backend)

PlayStation Global

Waterloo, ON • On-site

Full-time

Posted 20 days ago


Job description

Software Engineer II, BackendWaterloo, ON

Build what's next for players.

We're a startup inside Sony PlayStation: fast-moving, experimental, and highly ambitious, while backed by the scale, resources, and trust of Sony Interactive Entertainment.

We're building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to build at startup speed and deliver significant impact inside one of the largest gaming companies in the world.

We are seeking a Software Backend Engineer to help design, build, and operate the services and data systems that power our new consumer experiences.

Responsibilities

  • Design, build, test, deploy, and operate reliable backend services and APIs for consumer applications across mobile and web.
  • Contribute to backend architecture and technical decisions related to scalability, availability, consistency, latency, security, and cost.
  • Design and maintain data models using relational and non-relational databases, caching systems, and asynchronous processing patterns.
  • Build and maintain GraphQL and REST APIs that support mobile and web client experiences.
  • Monitor and improve service performance, reliability, observability, and operational health.
  • Partner with product managers, designers, and client engineers to translate product requirements into practical technical solutions.
  • Participate in code reviews and share technical knowledge with other members of the engineering team.
     

 Requirements

  • 3+ years of professional software development experience building backend services or applications.
  • BS/MS degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Proficiency in server-side development (Node.js with TypeScript preferred).
  • Experience with relational and non-relational databases, including data modelling, indexing, transactions, and performance optimization (PostgreSQL preferred).
  • Experience designing, building, or integrating GraphQL and REST APIs.
  • Familiarity with caching, message queues, event streams, or asynchronous processing systems.
  • Understanding of cloud infrastructure, containerized services, CI/CD pipelines, and infrastructure as code.
  • Experience working with production systems on AWS or another major cloud platform.
Bonus
  • Experience building social, community, gaming, or other consumer products.
  • Understanding of real-time communication systems, including messaging, presence, notifications, and activity feeds.
  • Experience working with social graphs, recommendation systems, content discovery services, or personalization platforms.
  • Familiarity with trust and safety, content moderation, abuse prevention, or user-reporting systems.
  • Previous experience at an early-stage startup or on a zero-to-one product team.