Senior Generalist Programmer

2 months ago


Montreal, Quebec, Canada Snowed In Studios Inc Full time

We are seeking a seasoned professional

to join our team at Snowed In Studios Inc. as a Senior Generalist Programmer. As a key member of our development team, you will utilize your expertise in C++ and C# to collaborate with client studios and bring their games to realization. Your technical leadership skills will be essential in guiding junior programmers and contributing to the growth and development of our team.

About the Role:

  • Collaborate with client studios to develop and implement game features
  • Design, implement, and debug game systems and tools
  • Work closely with designers to implement their creative vision
  • Analyze and optimize game runtimes
  • Develop and maintain game toolsets and pipelines
  • Support and mentor junior programmers

Requirements:

  • 5+ years of professional experience in game development
  • Advanced programming skills in C++ and C#
  • Strong understanding of game engines such as Unity 3D and Unreal Engine
  • Experience working in large codebases
  • Excellent problem-solving skills
  • Comfortable with vector and matrix math and algorithms
  • BSc in Computer Science or equivalent experience

Preferred Qualifications:

  • Experience with console development (PS4, Xbox One, etc.)
  • Experience with mobile development
  • Shipped game(s)
  • Experience working directly with external clients

What We Offer:

  • A dynamic and supportive team environment
  • Comprehensive benefits package
  • Generous leave policies
  • RRSP Matching and Employee Stock Purchase Programs
  • Financial assistance with relocation to Ottawa, ON
  • A way-cool hoodie

Additional Information:

  • Primary Working Language: English
  • Salary Range: $85,000 to $110,000
  • This is a remote position; however, candidates must reside in Ontario/Quebec and be within commutable distance to the studio in Ottawa.


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    Unlock Your Potential as a Senior Generalist ProgrammerWe are seeking a highly skilled and experienced Senior Generalist Programmer to join our team at Snowed In Studios Inc. As a key member of our development team, you will play a crucial role in bringing our client studios' games to life.About the RoleAs a Senior Generalist Programmer, you will be...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    Unlock Your Potential as a Senior Generalist ProgrammerWe are seeking a highly skilled and experienced Senior Generalist Programmer to join our team at Snowed In Studios Inc. As a key member of our development team, you will play a crucial role in bringing our client studios' games to life.About the RoleAs a Senior Generalist Programmer, you will be...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    We are seeking a highly skilled and experienced Senior Generalist Programmer to join our team at Snowed In Studios Inc.About the Role:As a Senior Generalist Programmer, you will be responsible for designing, implementing, and debugging game features, working closely with client studios to bring their games to realization, and collaborating on systems and...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    We are seeking a highly skilled and experienced Senior Generalist Game Programmer to join our team at Snowed In Studios Inc.About the Role:As a Senior Generalist Game Programmer, you will be responsible for designing, implementing, and debugging game features, working closely with client studios to bring their games to realization, and collaborating on...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    We are seeking a highly skilled and experienced Senior Generalist Game Programmer to join our team at Snowed In Studios Inc.About the Role:As a Senior Generalist Game Programmer, you will be responsible for designing, implementing, and debugging game features, working closely with client studios to bring their games to realization, and collaborating on...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    We are seeking a seasoned professional to join our team at Snowed In Studios Inc. as a Senior Generalist Programmer. As a key member of our development team, you will utilize your expertise in C++ and C# to collaborate with client studios and bring their games to realization. Your technical leadership skills will be essential in guiding junior programmers...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    Game Development OpportunitiesWe are seeking experienced Senior Generalist Programmers to join our team at Snowed In Studios Inc. As a member of our team, you will use your advanced programming skills to help our client studios bring their games to realization.Key ResponsibilitiesDesigning, implementing, and debugging game featuresWorking on game toolsets...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    About the RoleWe are seeking an experienced Senior Generalist Programmer to join our team at Snowed In Studios Inc. As a key member of our development team, you will be responsible for designing, implementing, and debugging game features, working closely with client studios to bring their games to realization.Key ResponsibilitiesDesigning, implementing, and...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    About the RoleWe are seeking an experienced Senior Generalist Programmer to join our team at Snowed In Studios Inc. As a key member of our development team, you will play a crucial role in bringing our client studios' games to life.Key ResponsibilitiesCollaborate with client studios to design, implement, and debug game featuresWork on game toolsets and...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    About the RoleWe are seeking an experienced Senior Generalist Programmer to join our team at Snowed In Studios Inc. As a key member of our development team, you will play a crucial role in bringing our client studios' games to life.Key ResponsibilitiesCollaborate with client studios to design, implement, and debug game featuresWork on game toolsets and...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    The RoleAre you prepared to immerse yourself in the realm of innovative video game creation? As a leading entity in the gaming sector, Behaviour Interactive is dedicated to delivering remarkable experiences across various platforms, including PC, console, and mobile. Our vibrant, independent studio is home to a diverse group of passionate professionals.At...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    The RoleAre you prepared to immerse yourself in the realm of innovative video game creation? As a leading entity in the gaming sector, Behaviour Interactive is dedicated to delivering remarkable experiences across various platforms, including PC, console, and mobile. Our vibrant, independent studio is home to a diverse group of passionate professionals.At...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    The RoleAre you prepared to immerse yourself in the realm of innovative video game development? Behaviour Interactive, headquartered in Montreal, stands at the cutting edge of the gaming industry, creating unforgettable experiences across PC, console, and mobile platforms. We are a vibrant, independent studio comprised of passionate employees, with...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    Job Title: Principal Generalist ProgrammerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and contribute to the development of our flagship game, Dead by Daylight.About the Role:We are looking for a seasoned programmer with a strong background in C++ and experience in backend development. As a Principal...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"title": "Principal Generalist Programmer", "description": "Unlock the Future of Interactive EntertainmentAt Behaviour Interactive, we're pushing the boundaries of what's possible in the world of gaming. As a Principal Generalist Programmer, you'll play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.We're looking for a...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"title": "Principal Generalist Programmer", "description": "Unlock the Future of Interactive EntertainmentAt Behaviour Interactive, we're pushing the boundaries of what's possible in the world of gaming. As a Principal Generalist Programmer, you'll play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.We're looking for a...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    Principal Generalist ProgrammerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.About the RoleWe are looking for a seasoned programmer with a proven track record in game development to integrate the team and deliver...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    Principal Generalist ProgrammerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.About the RoleWe are looking for a seasoned programmer with a proven track record in game development to integrate the team and deliver...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    The RoleAre you prepared to immerse yourself in the realm of innovative video game development? Behaviour Interactive, headquartered in Montreal, stands at the forefront of the gaming industry, creating unforgettable experiences across PC, console, and mobile platforms. Our vibrant, independent studio comprises over passionate employees, with additional...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    The RoleAre you prepared to immerse yourself in the realm of innovative video game development? Behaviour Interactive, headquartered in Montreal, stands at the forefront of the gaming industry, creating unforgettable experiences across PC, console, and mobile platforms. Our vibrant, independent studio comprises over passionate employees, with additional...