August 22
🔄 Hybrid – Montreal
• Deliver systems. You will code new systems and refactor existing systems, working on a wide variety of features ranging from tooling and backend to player-facing code and platform-specific implementations. • Fix bugs. Dead by Daylight is a live game as a service where features are continually added or improved. This introduces bugs and other issues. The Principal Programmer is expected to tackle challenging and difficult-to-reproduce critical bugs. • Fix performance and memory issues. As with any GaaS, performance and memory issues can arise. You will profile the game, identify bottlenecks, and optimize accordingly. • Ensure features and bugs are delivered on all platforms. The game is supported on numerous platforms, from PC to current and past-generation consoles. You will guarantee the game functions flawlessly across all platforms. • Collaborate with teams. Most system features involve cross-functional collaboration with game design, UI, backend programming, and art teams. Effective communication and teamwork are essential to deliver successful features. • Mentor junior programmers. As a principal programmer, you will contribute to the growth of the team by sharing knowledge, skills, and best practices.
• Proven track record in game development with a minimum of 15 years of experience. • You are a generalist who is comfortable working on a wide variety of things: low- and high-level code, features and bugs. • Expert proficiency in C++. • You need to be solution-oriented and possess a collaborative spirit. • Experience with Unreal Engine 5 is a plus. • Experience with backend development (NodeJS, TypeScript, AWS) is a plus.
Apply Now