Programmer III

New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
Software ArchitectureC++Unreal engineDebugging

Requirements

  • 5+ years of professional software development experience, including strong expertise in C++.
  • At least 2+ years of experience working with Unreal Engine and in collaborative game development environments.
  • Proven experience working within large, complex codebases and shipping or supporting major projects.
  • Strong understanding of 3D mathematics, performance optimization, and debugging techniques in unfamiliar systems.
  • Ability to analyze, estimate, and structure medium-to-large engineering tasks effectively.
  • Experience collaborating across disciplines, including designers, artists, producers, and external partners.
  • Strong communication skills, with the ability to discuss technical concepts clearly and professionally.
  • Familiarity or interest in AI-assisted development workflows is a plus.
  • Experience with Unity, proprietary engines, or console development is considered an asset.

Responsibilities

  • Design, develop, and maintain features across multiple game and engine subsystems, including AI, UI, physics, character systems, graphics, and internal tools.
  • Build and optimize highly performant, scalable systems that meet technical, design, and production requirements.
  • Collaborate closely with QA and technical leadership to identify, troubleshoot, and resolve system defects and ensure stability across builds.
  • Participate in technical design discussions, architecture reviews, and codebase evolution alongside senior engineers.
  • Provide feedback on technical documentation and contribute to improving internal development practices and standards.
  • Support junior developers through guidance, informal mentorship, and assistance with tools and workflow issues.
  • Break down complex technical work into structured tasks and deliver independently on assigned development responsibilities.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now