- Programmeur·euse I.a. Senior

Haven Studios

Montreal, Canada
On-site
8+ years of experience in related fields
Strong c++ programming skills
Game engine architecture understanding
The role involves providing high-quality AI systems and features that meet both technical and design requirements while ensuring their technical quality

Job Summary

  • The role involves providing high-quality AI systems and features that meet both technical and design requirements while ensuring their technical quality.
  • Candidates will help clarify technical requirements, contribute to team planning, and pilot the technical design and implementation within a multidisciplinary team.
  • Haven Studios is building a new intellectual property exclusive to PlayStation with a focus on systemic, evolving universes centered on freedom and player enjoyment.

Matching Summary

The role involves providing high-quality AI systems and features that meet both technical and design requirements while ensuring their technical quality.

Skills & Requirements

Must-have

  • 8+ years of experience in related fields
  • Strong C++ programming skills
  • Game engine architecture understanding
  • Data-oriented design patterns
  • Optimization and multithreading expertise
  • Network replication knowledge
  • Client-server programming experience

Nice-to-have

  • Unreal Engine delivery experience
  • Microservices architecture knowledge
  • Event-driven and asynchronous architectures
  • Real-time development environment experience
  • Behavior Tree and Statechart formalisms

Key Requirements

  • 8+ years of relevant experience
  • Advanced debugging skills
  • Experience with FSM, Statecharts, or Behavior Trees

Work Rights

Not specified

Tailored Resume

Cover Letter