
Programmer III
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in Canada.
• Develop and sustain features across diverse subsystems, including AI, UI, Physics, Character, Graphics, Engine, and Tools.
• Design, create, and maintain robust and highly optimized systems that fulfill all design, technical, and scheduling requirements.
• Collaborate closely with QA and technical leadership to ensure the stability and accuracy of systems by identifying, communicating, and resolving defects.
• Write, review, and provide feedback on technical and end-user documentation for systems.
• Partner with Technical Leadership and fellow Programmers to help define the overall technical design and architecture.
• Operate with minimal guidance on medium-impact tasks or independently on low-risk assignments.
• Offer guidance and informal oversight to junior staff members.
• Assist team members in setting up tools and troubleshooting minor tool-related issues and workflow obstacles.
• Over 5 years of professional software development experience.
• More than 2 years of professional experience with Unreal Engine.
• At least 2 years of experience working in a team-oriented environment.
• Strong knowledge of C++.
• Extensive experience working within at least one large codebase.
• Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with programmers, content creators, and managers.
• Capability to provide meaningful time estimates for medium-sized tasks.
• Proficient in breaking down a large body of work into actionable sub-tasks.
• Skilled in identifying areas that could benefit from optimization.
• Extensive experience utilizing debugging tools to resolve issues in unfamiliar code.
• Interest or experience in leveraging AI-assisted software development workflows to support activities such as code exploration, implementation, debugging, documentation, and code review.
• Strict adherence to project coding standards.
• Strong collaboration skills across disciplines.
• Willingness to receive and act on feedback.
• Excellent communication skills, both written and verbal.
• Experience or comfort with client-facing communication and the ability to represent the studio professionally while interacting with external partners.
• Expert knowledge in 3D mathematics.
• Group Insurance: dental and health care benefits.
• Group RRSP with employer matching contributions.
• Employee and Family Assistance Program.
Synera
Stefanini Brasil
Roblox
Kapres Technology
Get handpicked remote jobs straight to your inbox weekly.