Job Description
As Lead Tech Programmer your role is to lead a team of tech developers to extend the capabilities of the Snowdrop engine. You collaborate with related departments and game productions to define optimal workflows and technology that will help the entire development team to build the best games possible.
Qualifications
What you will do:
1. Help your team members to grow and acquire more knowledge
2. Support your team members to achieve their development goals
3. Foster the collaboration between the different departments
4. Define the roadmap together with other related leads and the Technical Director
5. Break down the roadmap and support handling of all tasks for the departments
6. Collaborate with other Ubisoft studios to extend the capabilities of our in-house technology
7. Define budgets and workflows for all related departments
8. Establish workflows and techniques to improve the overall development process for all departments
9. Participate in the hiring process
What you bring:
10. Lead Graphics Programmer or similar role in at least one AAA title
11. Ability to work in a dynamic and collaborative team environment
12. Self-direction and motivation
13. Excellent communication and good English skills
14. Strong skills in C/C++
Nice to have:
15. Experience as developer in a related tech area (engine/graphics/physics/…)
16. Experience in using different CPU/GPU and memory profiling tools to drive your decisions
17. Experience with platforms where performance/bandwidth restrictions exist
18. Understanding of hardware architecture and details