Jobs.ca
Jobs.ca
Language
Ironbelly Studios logo

Unreal Generalist Engineer | Multiplayer FPS

Hybrid
Montréal, QC
Mid Level

About the role

The Opportunity

Join 20+ industry veterans at Ironbelly Studios (300+ delivered projects) creating a groundbreaking FPS that's redefining player ownership in gaming. We're building tournament-grade multiplayer systems for a revolutionary FPS that combines hardcore competitive gameplay with true digital economies.

This is a gameplay-first shootger with sustainable player-owned economies, built by developers who've shaped the biggest franchises in gaming.

Are you ready to dive deep into UE5's core systems?

We are seeking a versatile and experienced Unreal Generalist Engineer to be a technical backbone for our highly anticipated UE5 FPS Shooter. This isn't just about implementing features; you'll be instrumental in optimizing a mature codebase, touching everything from core engine architecture to high-impact gameplay systems. If you thrive on technical challenges and want to ship a best-in-class multiplayer experience, this is your chance.

Your Mission

As a Generalist, you’ll be empowered to jump into a wide variety of challenges and own critical systems:

  • System Ownership: Design, develop, and maintain systems across multiple game disciplines, including Gameplay, Rendering, Audio, and UI.
  • Performance & Optimization: Identify bottlenecks and perform low-level optimization of performance and memory usage across PC and Console platforms.
  • Integration & Tools: Integrate third-party middleware and build essential tools/editor extensions to empower our content creators and streamline workflows.
  • Pipeline & CI/CD: Maintain and evolve our build automation and deployment pipelines.
  • Architecture: Contribute to technical design, architecture decisions, and participate in comprehensive code reviews.
  • Collaborate: Partner closely with designers, artists, and other engineers to solve complex, interdisciplinary technical problems.

What You Bring

Required:

  • 5+ years of professional experience developing with Unreal Engine (UE4/UE5).
  • Exceptional C++ programming skills coupled with broad knowledge of the Unreal Engine source code.
  • Proven ability to work effectively across multiple game systems and disciplines.
  • Successfully shipped at least 2 commercial games in an engineering role.
  • Experience with multiplayer game development concepts (replication, network optimization).
  • Proficiency with modern version control systems (e.g., Perforce, Git).
  • Deep debugging and advanced problem-solving capabilities.

Bonus Points:

  • Specific experience with low-level rendering systems or graphics programming.
  • Familiarity with industry-standard audio systems and middleware integration.
  • Prior experience with platform-specific optimization (PC/Console).
  • Background in developing custom UE Editor tools and extensions.

Why Ironbelly Studios?

The Team: Work alongside decorated veterans who've helped build Call of Duty, Halo, Bioshock, PUBG, and Batman. Our Montreal studio brings together talent that's shaped gaming history.

The Impact: This isn't maintaining existing systems - you're building multiplayer architecture from the ground up for a game that will define a new genre of player-owned competitive gaming.

The Culture: Trust-based, data-driven, and autonomous. We value continuous improvement and high-quality craftsmanship in a collaborative environment.

Location

This is a hybrid / remote 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

About Ironbelly Studios

Entertainment Providers
11-50

Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as well as providing outsourcing services at a fraction of the cost seen elsewhere.