1

Project Based Unity Game Developer Jobs in Montreal, QC

Senior Software Engineer, QA

Montreal, QC · On-site

CA$111K - CA$161K/yr

This team is responsible for delivering Unity platform support for an Android-based ecosystem ... Prior experience testing in a game engine (Unity, Unreal, Godot, etc.) * Experience on other ...

Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the ... Collaborate with production and human resources teams to ensure the accuracy of project-related ...

Participate in project planning, estimation, and the technical breakdown of complex initiatives ... Hands on experience with game engines such as Unreal or Unity. * Background in building automated ...

... Game Producers who may be considered for future opportunities within our co-development projects ... hiring needs based on upcoming projects . If you're interested in being considered for future ...

Senior Platform Backend Engineer

Montreal, QC · On-site

CA$135K - CA$203K/yr

Senior Software Engineer, Backend The opportunity Unity Studio is our industry focused, cutting-edge, browser-based real-time 3D authoring tool. Studio's next chapter takes it into gaming, with an ...

... deploy these projects as micro-services in a cloud environment. You will support game services ... Work on Python-based API Microservices that provide AI-enabled and LLM powered solutions for ...

... deploy these projects as micro-services in a cloud environment. You will support game services ... Work on Python-based API Microservices that provide AI-enabled and LLM powered solutions for ...

Showing results 41-60

Project Based Unity Game Developer information

What is the difference between Project Based Unity Game Developer vs Unity Game Developer?

AspectProject Based Unity Game DeveloperUnity Game Developer
CredentialsTypically requires a degree in computer science, game design, or related field; Unity certifications are commonSame as above; certifications enhance prospects
Work EnvironmentOften works on short-term projects for multiple clients or studiosCan be employed full-time or freelance, working on ongoing projects or products
Industry UsageCommon in freelance, contract, or studio project settingsUsed in both studio and freelance contexts, often as a full-time role

In summary, a Project Based Unity Game Developer focuses on short-term, contract-based projects, often working with multiple clients, while a Unity Game Developer may work in ongoing roles within studios or as freelancers on continuous projects. Both roles require similar skills and certifications but differ mainly in employment structure and project scope.

Infographic showing various Project Based Unity Game Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 21% Part Time, and 6% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.

Senior Unreal Gameplay Engineer | Multiplayer FPS

Montreal, QC • On-site, Remote

Full-time

Medical, Dental, Vision, PTO

Re-posted 18 days ago


Job description

Join the team who's helped build 300+ games ranging from Call of Duty, Halo, PUBG, and Bioshock

You know the difference between client prediction and server reconciliation. You've debugged replication issues at 3 AM. You understand why a 16ms frame budget matters in competitive shooters.

We're Ironbelly Studios - 20+ industry veterans building our next multiplayer FPS in Unreal Engine 5. This is new system architecture from the ground up, not maintenance work.

⚡ The Mission

Own the core gameplay architecture for a fully-funded competitive shooter targeting the hardcore PC FPS community. You'll architect systems handling thousands of concurrent players while maintaining the sub-16ms responsiveness that competitive players demand.

???? You Will

Architect Multiplayer Systems

  • Design server-authoritative architecture with client prediction and lag compensation
  • Implement advanced ballistics with material penetration and damage modeling
  • Build AI state machines for combat encounters and world simulation
  • Own inventory replication and dynamic loot spawn systems

Drive Technical Excellence

  • Optimize for consistent 60+ FPS in intense multiplayer scenarios
  • Establish Unreal best practices across the engineering team
  • Balance competitive feel with network performance

Scale for Success

  • Implement persistent player progression and reputation systems
  • Design session management and skill-based matchmaking
  • Integrate backend services, databases, and analytics pipelines
????️ Must-Haves
  • 5+ years shipping games with Unreal Engine (UE4/UE5)
  • Deep C++ expertise in gameplay architecture
  • Shipped at least 2 commercial games (ideally multiplayer)
  • Proven experience with weapon systems and combat mechanics
  • Mastery of multiplayer concepts: replication, RPCs, lag compensation
  • Backend integration experience
???? Bonus Points
  • Extraction shooter or Battle Royale development
  • Anti-cheat and competitive integrity systems
  • Gameplay Ability System (GAS) expertise
  • Experience scaling to 1000+ concurrent players
  • Live-service game operations
???? Why Ironbelly?

Proven Track Record: Our team has contributed to 300+ projects from indie to AAA franchises

Technical Freedom: Senior engineers drive architectural decisions - no micromanagement

Stable & Funded: Fully-funded project with clear roadmap and experienced leadership

Remote-First Culture: Work from anywhere in Canada, USA, or South America. Optional collaboration at our Montreal hub for those who want it.

Real Benefits: Competitive salary, comprehensive health coverage (dental, vision), generous PTO

???? Location

This is a hybrid role based in Montreal, Quebec. We're building a centralized team in one of gaming's most vibrant cities. Local candidates or those willing to relocate will be prioritized but all are welcome!