This job listing expired on May 6, 2021
Tweet

The opportunity

For our Spotlight team in Montreal, we are looking for a lead programmer with a strong technical background in engine and/or graphics programming, from a AAA game production.

The Spotlight Team works closely with the best Game Studios and Developers to really push the boundaries of what is possible in Unity. You will implement new Unity features, or optimize current features in conjunction with our partners. You will work with many different teams both internally and externally so you should enjoy meeting new people, and be prepared to travel. This is an outstanding opportunity to chip in to big game projects without being tied to the 2-3 year development cycles that typically involves.

You are an experienced lead programmer that understands what it takes to achieve AAA quality. You will own the relationship with our external partners as well as collaborating with the different teams on a game team in order to realize our partners vision.

What you'll be doing

  • Build and lead the Montreal Spotlight team
  • Work with external teams to build high-end showcases for Unity
  • Develop features, workflows or effects as needed
  • Partner with and provide feedback to other internal Unity teams

What we're looking for

  • Experience leading and establishing teams
  • Excellent people management and leadership skills
  • AAA game development experience with several titles shipped on PC or Console
  • Excellent communication skills and ability to work effectively on shared projects with designers, artists, testers, and other developers
  • Excellent programming skills. C/C++, C#
  • Deep understanding of game engine architecture (either in-house or commercial engine)
  • Performance minded development and optimization skills
  • Ability to travel once per month on average, locally and internationally.

You might also have

  • Strong multithreaded programming skills
  • Graphics programming experience
  • Gameplay programming experience
  • Experienced with 3D Math
  • Experience with Unity, Unreal, CryEngine or other 3D game engines

Life at Unity

We are product focused, curious, and creative. We passionately reinvest in development to keep Unity moving and evolving - from growing usability and power, to platform reach. With over a billion installs per month, Unity touches gamers and non-gamers alike. As well as video games, our software is used in industries as diverse as medicine, visualisation and shopping - modernizing game development while solving hard problems and enabling success for a huge range of developers worldwide.

Today, Unity has expanded to over 15 international offices and has employees in 23 countries. Every person at Unity Technologies has an inherent passion and driven spirit and it isn't enough to be able to do the job- we're looking for people that color outside the lines, are looking to be freed from the process tangle, and can dream big!