🎮 Unreal Engine Engineer - Generalist | Multiplayer FPS
Ironbelly Studios , Опубликовано 19 часов назад
Полная занятость
Montreal
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.
From humble beginnings Ironbelly has grown to be one of the most trusted names in the indie development space, working on over 300 projects in our 15 years of service, ranging from AAA titles such as Gotham Knights down to small mobile titles. We bring passion and experience together and look for people who put games and their creation in the center of their world.
Founded in 2009
Coworkers 40-60
Apply to role directly here > https://careers.ironbelly.com/jobs/6991235-unreal-engine-engineer-generalist-multiplayer-fps-ingenieur-unreal-engine-generaliste-fps?promotion=1770373-trackable-share-link-ingame-jobs
Над чем работать?
- Название проекта(ов): Shrapenl
- На какой стадии проект(ы)? Final Polish
- Жанры: Шутер
На какие задачи (обязанности)?
🎮 The Opportunity
Versatile. Curious. Ready to solve whatever the game needs next.
Ironbelly Studios has contributed to over 300 projects—from Batman to PUBG to indie titles. Our team includes BAFTA and Emmy Award-winning developers who've worked on Halo, Call of Duty, Star Wars, and Bioshock. Now we're building a competitive extraction shooter in UE5 that combines hardcore FPS gameplay with player-owned economies.
We need an engineer who's comfortable jumping between systems—not an expert in everything, but someone who can ramp quickly, solve problems across domains, and know when to go deep versus when to unblock and move on.
💼 What You'll Do
The Generalist Reality: You won't own every system. You'll be the engineer who can unstick any system. On any given week, you might:
Debug a replication issue causing desyncs in multiplayer
Optimize a gameplay system that's spiking frame times
Integrate middleware the audio team needs connected
Extend an editor tool to unblock content creators
Investigate a platform-specific crash on console builds
Your value is versatility: the ability to read unfamiliar code, ask the right questions, and ship solutions without needing to become the domain expert first.
Over time: You'll naturally develop deeper expertise in 1-2 areas based on project needs and your interests. We support that growth.
Core Responsibilities:
System Ownership: Design, develop, and maintain systems across multiple game disciplines—Gameplay, Rendering, Audio, UI
Performance & Optimization: Identify bottlenecks and optimize performance and memory usage across PC and Console
Integration & Tools: Integrate third-party middleware and build editor extensions to empower content creators
Pipeline & CI/CD: Maintain and evolve build automation and deployment pipelines
Architecture: Contribute to technical design decisions and participate in code reviews
Collaboration: Partner with designers, artists, and engineers to solve complex interdisciplinary problems
Какого профессионала ищем?
✅ What You Bring
Required:
5+ years developing with Unreal Engine (UE4/UE5)
Solid C++ fundamentals and comfort navigating large codebases (including UE source)
Experience across at least 3 of these areas: gameplay, UI, multiplayer/networking, tools, performance optimization, platform integration
Shipped at least 1 commercial game in an engineering role
Strong debugging instincts—you enjoy hunting down problems in unfamiliar systems
Comfort with ambiguity; you don't need a spec to start investigating
Based in or able to commute to Montreal
These aren't required, but they'll help you ramp faster:
Multiplayer game development experience (replication, netcode)
Console platform experience (PS5, Xbox)
Prior work on competitive or shooter titles
Experience with build systems or CI/CD pipelines