Gameplay Programmer

PlayStation
Montreal, QC
Full-time

Why PlayStation?

PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.

Position - Gameplay Programmer

We are looking for an experienced Gameplay Programmer to join the Haven Entertainment Studios project team. The Gameplay Programmer will have ownership of gameplay systems and ensure their technical quality.

You will help clarify technical requirements and define the gameplay programming team's planning. As part of a multidisciplinary team, you will drive technical design and implementation, ensuring design and artistic requirements are met and exciting player experiences are delivered.

Reporting

The Gameplay Programmer will report to the Technical Producer.

Responsibilities and Duties

  • Deliver high quality systems and features that meet design and technical requirements.
  • Optimize and debug code to ensure performance and technical quality.
  • Promote and follow programming best practices and coding standards, build sustainable, performant and maintainable technologies and code.
  • Assist with technical design documents, requirements clarification, tasks definition and peer code-reviews.
  • Plan work effectively and provide realistic updates on progress to managers.
  • Proactively identify risks and create innovative solutions to mitigate their impact on the game.
  • Keep up to date with cutting-edge technology and promote its use when beneficial to the game.

Experience and Skills Required

  • C++ proficiency with a good knowledge of object-oriented development principles.
  • Ability to debug and optimize both at both low and high level.
  • Ability to and communicate effectively with all members of the development team.
  • Excellent ability to organize and prioritize your own work.
  • Excellent analytical and problem-solving skills.

Preferred Qualifications

  • Understanding of the technical considerations and best practices for Games As A Service.
  • Understanding of Cloud based development and streaming considerations.
  • Experience in the design and implementation of various game systems (Al, Online network, User Interface, Character controls, etc.)
  • Understanding of game mechanics and design principles.

Equal Opportunity Statement :

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity, trade union membership or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.

PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

6 days ago
Related jobs
Games Jobs Direct
Montreal, Quebec

We're looking for a Gameplay Programming Lead for the Gameplay team within LEGO Fortnite. Lead a team of programmers focused on player-facing features and gameplay systems. You will have a dedicated team of reports and the help, and close partnership, of other Gameplay teams from across Unreal Engin...

Electronic Arts Inc
Montreal, Quebec

We are looking for a Senior Gameplay Programmer. As a Senior Gameplay Programmer at SEED, you will:. Proficiency in programming languages and game engines gameplay subsystems (gameplay, physics, animation). SEED / Senior Gameplay Programmer - SEED. ...

People Can Fly
Montreal, Quebec

To manage talents of Gameplay Programmers team to achieve best possible result for the project and personal growth of team members. At least one shipped AAA project from start to finish as Lead Gameplay Programmer. To set the vision and goals of the entire gameplay features. To enhance and maintain ...

Games Jobs Direct
Montreal, Quebec

At least 6+ years of experience in the production of games for consoles and PC At least one shipped AAA project as Senior Gameplay Programmer. En tant qu'ingénieur(e) dirigeant notre équipe de fonctionnalités 3Cs composée d'ingénieurs en gameplay, votre rôle implique la création de systèmes de mouve...

Ubisoft
Montreal, Quebec

When you’re a Gameplay Programmer at Ubi Montreal, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. As a dependable member of a cohesive gameplay team composed of AI, UI and 3Cs specia...

Epic Games
Montreal, Quebec

Collaborate with product owners, technical audio designers, gameplay programmers, and audio engine programmers across multiple products to identify, design, and develop systems that meet the needs of content creators and players. We're looking for a programmer passionate about audio for the Audio Ga...

Games Jobs Direct
Montreal, Quebec

As part of this team, you will implement gameplay systems, APIs, and tools that will empower Fortnite creators to build the next generation of amazing gameplay experiences!. Own the technical design, implementation, and delivery of major technical gameplay features and systems. Solve technical chall...

Turbulent
Montreal, Quebec

We are looking for an experienced and skilled Principal Gameplay Programmer to work on our exciting PC space combat sim, Star Citizen! The Principal Gameplay Programmer will work in a cooperative, cross-disciplinary team environment to plan and implement game systems within our own StarEngine. Nous ...

Epic Games
Montreal, Quebec

As a Lead Gameplay Systems Programmer, you will be in a leadership role on a small and focused team, playing a critical role in driving current and future projects. Work closely with art and design to build core gameplay systems and implement development best practices. Proficiency in C++ with a dee...

PlayStation
Montreal, Quebec

The Gameplay/UI Programmer will have ownership of gameplay systems and ensure their technical quality. Position – Gameplay/UI Programmer. We are looking for an experienced Gameplay/UI Programmer to join the Haven Entertainment Studios project team. The Gameplay/UI Programmer will report to the Techn...