Posted 3 months ago
Only considering candidates eligible to work in Montreal, Canada ⚠️
Job Description
At the Technology Group (TG), we provide tools, middleware and services tailored to the needs of Ubisoft game production that we support throughout their lifecycle. Through collaboration and innovation, we help facilitate creation and improve production efficiency, with the goal of delivering quality games to millions of players worldwide. Exploring ideas, experimenting with new technologies and implementing stable technologies are part of our daily work.
As a Technical Architect within TG Quality Foundations (TGQF), a division whose mission is to position Ubisoft as a leader in game quality engineering, you will define and guide the technological vision of our SDKs integrated into game engines, ensuring they deliver maximum quality, performance and reusability to Ubisoft production teams. You will take ownership of major architectural decisions, lead cross-cutting initiatives and prototype innovative technologies that will shape the future of game development tools.
Your role will be essential to establish software engineering and quality standards as well as to harmonize fragmented environments that will encourage convergence between projects. You will collaborate with production teams, production architects and partners from various technical teams to ensure our solutions meet diverse needs while remaining sustainable and coherent.
What you will do
- Architectural leadership: Lead and oversee major architectural decisions, ensuring long-term consistency and sustainability of technologies.
- Strategic technical direction: Define best practices, standards and strategic directions for the SDKs developed at TGQF.
- Cross-cutting impact: Propose solutions to complex and cross-cutting issues such as memory footprint, performance and constraints related to game engines.
- Cross-team collaboration: Collaborate globally with different Ubisoft teams to ensure coherence of the technological ecosystem.
- Mentorship: Support senior developers and technical leads of engineering teams to guide their technical skill development.
- Product direction support: Work with product teams and TGQF directors to evaluate opportunities that impact game developers in terms of performance, debugging, observability and automated testing.
Why this role is for you
- You are passionate about creating coherent and sustainable ecosystems and about technological convergence.
- You excel at translating business needs into technical solutions and vice versa.
- You can synthesize complex situations into clear visual and textual representations for varied audiences.
- You are comfortable with technical details while maintaining a global strategic vision.
- You have strong convictions about best practices while remaining flexible with business and project constraints.
Qualifications
What you bring
- Extensive experience in software development and technical leadership.
- Mastery of C++ with a strong emphasis on multi-threaded programming.
- Deep understanding of performance optimization, debugging and real-time systems.
- Solid experience in multi-platform development.
- Good knowledge of the constraints of development in game engines.
- Experience with CI/CD pipelines and modern development workflows.
- Demonstrated ability to define a clear technical vision and guide engineering teams' development.
- Excellent interpersonal and communication skills, especially in geographically distributed team environments.
- A collaborative spirit with the desire to share knowledge and push technological boundaries.
- A degree in computer science, software engineering or an equivalent background.
What to send us
- Your CV highlighting your background and skills
Additional information
About us
Ubisoft is a global reference in video games, with teams around the world creating original and memorable game experiences from Assassin’s Creed to Rainbow Six to Just Dance and many others. We believe diversity of perspectives advances both players and teams. If you are passionate about innovation and want to push the limits of entertainment, join our journey and help us create the unknown!
We adopt a hybrid work model that helps you stay connected with your team and aligned with company priorities while giving you the ability to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
[Videos to watch]
