Senior Gameplay Programmer

2 weeks ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Surrey Victoria London Halton Hills Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada People Can Fly Studio Full time

Join to apply for the Senior Gameplay Programmer - Remote role at People Can Fly Studio. People Can Fly is one of the leading independent AAA game development studios. Our international team consists of hundreds of talented individuals working from offices in Poland, the UK, Ireland, the US, and Canada, as well as remotely across the globe. Founded in 2002, we made our mark on the shooter genre with titles such as Painkiller, Bulletstorm, Gears of War: Judgment, and Outriders. As one of the most experienced Unreal Engine studios in the industry, we continue to expand on our expertise and push the boundaries of what’s possible in game development. Our creative teams are currently working on several exciting titles: Gears of War: E-Day developed in collaboration with Microsoft; Project Echo for KRAFTON; and Lost Rift, an original IP we are developing in-house under our self-publishing model. We are also exploring new platforms and experiences with VR and other unannounced projects. With over 20 years of experience, PCF continues to explore new horizons. We aim to combine our expertise with the creativity of the best and most forward-thinking talent in the industry, building the next generation of action games for players worldwide. If you join us on this journey, you’ll have the chance to perfect your craft, expand your knowledge, and work alongside industry leaders to create unique, unforgettable experiences for gamers everywhere. Job Description Main goal of the role: Develop and maintain fun gameplay mechanics and systems. Collaboration within the studio Production, QA, PCFF, All programmers, Design, Animation Duties Core Propose, implement and own tasks and features in a timely fashion. Provide regular updates to the production. Consider the performance of the work that you do. Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed. Work closely with Principal and project Architect to implement high quality features and code, proactively identify and address risk with the team. Proactively participate in code reviews to share knowledge and learn from other team members. Occasionally support Lead in recruitment projects with HR collaboration, onboard new hires. Stay informed of best practices and technical solutions used at the company. Work with QA teams to define testing requirements for new and existing features. Gameplay Collaborate with Designers to establish gameplay feature requirements. Propose solutions to features given the Design requirements that are both fun and technically sound. Prototype, Code, Test and Debug complex gameplay features and systems. Iterate on gameplay features in collaboration with Designers. Profile and optimize implemented features. Identify and refactor inefficient or outdated features. Analyze competition and stay informed of industry best practices and state of the art. Must have qualifications Excellent primary programming language skills (C++). Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.). Good knowledge of Project Management Software (JIRA, Confluence, etc.). Ability to work autonomously. A keen sense of what makes gameplay systems fun. Ability to work with game developers from all disciplines. Strong 3D math knowledge. Strong knowledge of AI, physics, animation or gameplay code in general. Ability to write solid, reliable, efficient code. Software JIRA Confluence, Swarm, Perforce Experience 6+ years experience working in console / PC games. Involved in the production cycle of at least 1 title. Nice to have qualifications Experience with other programming languages. Experience working on consoles such as PS5 and Xbox One. Experience working with proprietary game engines. Experience with profiling and optimizations. BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.). Additional information Canada Benefit package 100% paid by PCF. Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage). 4% RRSP matching before tax deductions, 100% vested on day 1. Paid week off during Winter Holidays. 20 paid vacation days and 5 paid sick days. Free virtual health and mental wellbeing sessions included in the plan for members and their dependents. Personal development opportunities and ability to work in a global environment. Work in a creative team with people full of passion for what they do. Seniority level Mid-Senior level Employment type Full-time Job function Information Technology and Engineering Industries Computer Games Referrals increase your chances of interviewing at People Can Fly Studio by 2x. Get notified about new Game Developer jobs in Canada. #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nomads Way Full time

    Develop and implement high-quality systems and features that fulfill design and technical specifications.Optimize and debug code to enhance performance and maintain technical quality.Uphold programming best practices and coding standards to build sustainable, performant, and maintainable technologies and codebases.Contribute to technical design...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nomads Way Full time

    An innovative game studio is seeking a Senior Gameplay Programmer to shape their next survival game. This role involves developing gameplay systems and collaborating with a talented team of designers and artists. The ideal candidate should have extensive experience in game development, particularly with AAA quality titles, and be proficient in C++. As part...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote in Canada The Senior Gameplay Programmer will play a key role in designing, developing, and maintaining engaging gameplay mechanics and systems for high‑quality action games. You will collaborate closely with designers, animators, and other programmers to bring game concepts to...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote in Canada. The Senior Gameplay Programmer will play a key role in designing, developing, and maintaining engaging gameplay mechanics and systems for high-quality action games. You...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nomads Way Full time

    Nomad's Way Game Studio is seeking a highly experienced Gameplay AI Programmer to join our upcoming survival game project. This role involves designing, implementing, and optimizing AI systems that will bring our game world to life. You will work closely with our team to define AI requirements, develop sophisticated AI behaviors, and ensure the delivery of...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nomads Way Full time

    An innovative game studio is on the lookout for a talented Gameplay AI Programmer to elevate their upcoming survival game project. This role offers the chance to design and implement cutting-edge AI systems that enhance player experiences. Collaborate with a passionate team to create engaging gameplay mechanics while optimizing performance. Enjoy the...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    Programmeur.se Gameplay Senior / Senior Gameplay Programmer – Cloud Imperium Games Montreal Cloud Imperium Games is a leading game development company founded in 2012 by renowned game developer Chris Roberts. Known for its innovative and immersive gaming experiences, CIG is one of the largest independent studios with over 1,000 employees, dedicated to...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    Programmeur.se Gameplay Senior / Senior Gameplay Programmer – Cloud Imperium Games Montreal Cloud Imperium Games is a leading game development company founded in 2012 by renowned game developer Chris Roberts. Known for its innovative and immersive gaming experiences, CIG is one of the largest independent studios with over 1,000 employees, dedicated to...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    Programmeur.se Gameplay Senior / Senior Gameplay Programmer – Cloud Imperium Games Montreal Cloud Imperium Games is a leading game development company founded in 2012 by renowned game developer Chris Roberts. Known for its innovative and immersive gaming experiences, CIG is one of the largest independent studios with over 1,000 employees, dedicated to...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada People Can Fly Full time

    Company Description People Can Fly est l'un des principaux studios indépendants de développement de jeux AAA. Notre équipe internationale est composée de centaines de personnes talentueuses qui travaillent dans nos bureaux en Pologne, au Royaume-Uni, en Irlande, aux États-Unis et au Canada, ainsi qu'à distance dans le monde entier. Founded in 2002, we...