Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Gameplay Engineer at CD PROJEKT RED responsible for creating architecture for large open world gameplay. Collaborating with teams to support single-player and multiplayer environments using Unreal Engine 5.

Responsibilities

  • Collaborate in cross-disciplinary pods, acting as the technical owner for critical gameplay features
  • Architect systems that empower other engineers and content creators to iterate quickly on top-quality gameplay experiences
  • Design code paths that work elegantly with all of Unreal Engine's network models
  • Contribute to internal shared technology used by projects across the organization
  • Write readable, high quality, efficient C++ code
  • Maintain, debug, profile, and bug fix code to achieve the best quality and performance
  • Document code and work, create debug tools for other developers, and create tests to cover existing functionality

Requirements

  • Deep proficiency in C++ programming
  • Extensive knowledge of Unreal Engine and the ability to mentor others in Unreal
  • Substantial networking experience and understanding of multiplayer gameplay architecture
  • Knowledge of game engine architecture and algorithms
  • Understanding of testing strategies for multiplayer development
  • Clear and effective communication: We have a multilingual and multicultural working environment and the ability to communicate across language and time zone barriers is essential (Please note that these skills are not required to apply for the position)
  • Nice to have: Shipped at least one Unreal-based game, particularly with networked or multiplayer modes
  • Experience developing for recent generation consoles
  • Experience profiling and optimizing bandwidth.

Benefits

  • Company-paid medical healthcare (dental, vision, and mental)
  • Free mental health support, including access to counseling, psychiatric care, and a variety of well-being webinars
  • Paid leave — 26 days of vacation, 10 sick days, & 12 calendar holidays per year
  • RRSP with employer matching
  • Lifestyle Spending Account (LSA) – $100 per month to use towards fitness, wellness, internet, home office equipment, learning, streaming services, and more
  • Menstrual leave — employees who menstruate can take one extra day off when experiencing period pain
  • RED Parents Network — support for working parents
  • Flexible working hours
  • Trainings, lectures, and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available
  • A welcome pack filled with goodies — to help you feel right at home once you join the team
  • Dog-friendly office — bring your pooch with you and look after them while working! There’s always a furry friend or two to meet
  • Truly international working environment — a chance to meet and work with a diverse selection of people from all around the world
  • No dress-code — we like to keep it casual.

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$127,200 - CA$209,900 per year

Degree requirement

Bachelor's Degree

Tech skills

Unreal Engine

Location requirements

RemoteVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.