Technical Lead Rainbow Six
Company | Ubisoft |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- Around 7 years of programming experience in C++
- A deep understanding of a variety of game engines, systems, programming languages, interdependencies, and critical issues
- The ability to make informed, immediate decisions with minimal long-term impacts
- A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again
- Excellent mentorship, interpersonal, and presentation skills
- A highly innovative and collaborative spirit
- Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences
- A desire to share your knowledge to push the boundaries of technology & help others improve their skills
Responsibilities
- Define the technical vision within the project’s Engine team + plan its technical roadmap
- Meet regularly with your programming team to discuss progress; tackle setbacks; share updates; present features; give feedback; informatively and constructively explain the root causes of risks and issues; etc.
- Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.)
- Write elegant code customized to the hardware you’re working with
- Provide technical oversight by reviewing code and making technical validations
- Anticipate and assess complex, escalated issues + propose adapted solutions
- Synch up with other technical leads to remove blockers and keep production moving forward
- Communicate with interdependent teams on other projects to exchange information
- Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios
Preferred Qualifications
-
No preferred qualifications provided.