This role is for a Senior Gameplay Software Engineer (Unreal Engine 5) in Canada, focused on designing and implementing core gameplay systems for multiple platforms. The position offers opportunities to work on scalable frameworks, optimize performance, mentor engineers, and contribute to world-class projects. The role is remote-friendly and involves collaboration in a creative environment.
Requirements
- 5+ years of professional experience with C++ in Unreal Engine 4 or 5, with hands-on gameplay system development.
- BSc in Computer Science, or diploma in software engineering, game programming, or a related field.
- Experience shipping multiple titles, including ownership of significant gameplay features.
- Strong collaboration skills and ability to bridge design vision with technical execution.
- Expertise in performance profiling, memory budgeting, and debugging tools.
- Excellent communication, problem-solving skills, and ability to lead by example.
Benefits
- Competitive salary
- Flexible work arrangements
- Opportunities to work on world-class IPs
- Creative, collaborative, and innovation-driven environment
- Career growth and mentorship opportunities
- Remote work