Technical Architect – TG Quality Foundations @ Ubisoft
placeMontreal, Quebec, Canada
businessOn Site
scheduleFull-time
Posted 5 days ago
Your Application Journey
Interview
Email Hiring Manager
****** @ubisoft.com
Recommended after applying
Job Details
Your Mission
As a Technical Architect within TG Quality Foundations, you will define and guide the technological vision for our Runtime SDKs and C++ libraries, ensuring they deliver maximum quality, performance, and reusability to production teams across Ubisoft. You will lead major architectural decisions, drive transversal initiatives, and prototype innovative technologies that shape the future of game development tools.
Key Responsibilities
- Architectural Leadership: Lead and oversee major architecture decisions ensuring long-term sustainability.
- Strategic Technical Direction: Define best practices, standards, and strategies for SDKs, frameworks, and tools.
- Cross-functional Impact: Drive solutions for complex topics like performance, memory, and engine constraints.
- System Integration: Align technical decisions with long-term vision by evaluating system interdependencies.
- Collaboration & Coaching: Work with TG teams and mentor multidisciplinary technical teams.
- Architecture Review Stewardship: Facilitate review processes and ensure domain-specific syncs.
- Innovation Support: Collaborate with Product teams and TG directors to evaluate opportunities in performance, debugging, observability, and automated testing.
Why This Role Might Be for You
If you are passionate about building coherent, sustainable ecosystems and can translate business needs into technical solutions, this role is a great fit. You excel at simplifying complex technical issues and mentoring teams while maintaining strategic oversight.
Qualifications
- Extensive experience in software development and technical leadership.
- Mastery of C++ with a focus on multi-threaded programming.
- Deep understanding of performance optimization, debugging, and real-time systems.
- Solid cross-platform development experience.
- Experience with game engines such as Anvil, Snowdrop, or Unreal is preferred.
- Knowledge of CI/CD pipelines and modern development workflows.
- A degree in Computer Science, Software Engineering, or equivalent training.
- Proven ability to define a technological vision and develop technical roadmaps.
- Strong leadership with experience mentoring multidisciplinary technical teams.
- Excellent communication and interpersonal skills in distributed team environments.
Key skills/competency
- Technical Architecture
- C++
- Middleware
- Performance
- SDK
- Leadership
- CI/CD
- Multi-threading
- Game Development
- Innovation
How to Get Hired at Ubisoft
🎯 Tips for Getting Hired
- Customize your resume: Emphasize architecture and C++ expertise.
- Research Ubisoft: Understand their mission and gaming portfolio.
- Highlight leadership: Detail experience in technical mentorship.
- Prepare for interviews: Review game engine integration challenges.
📝 Interview Preparation Advice
Technical Preparation
circle
Review advanced C++ and multi-threading concepts.
circle
Practice system integration case studies.
circle
Study game engine performance optimization.
circle
Refresh CI/CD pipeline implementation techniques.
Behavioral Questions
circle
Describe past technical leadership challenges.
circle
Share examples of cross-team collaboration.
circle
Explain decision-making in high-pressure scenarios.
circle
Discuss adaptive communication with diverse teams.
Frequently Asked Questions
What qualities does Ubisoft seek in a Technical Architect – TG Quality Foundations?
keyboard_arrow_down
How is technical leadership evaluated for this role at Ubisoft?
keyboard_arrow_down
What development experience is required for Ubisoft's Technical Architect role?
keyboard_arrow_down
How important is middleware expertise in this position at Ubisoft?
keyboard_arrow_down
What interview topics can a candidate expect at Ubisoft for this role?
keyboard_arrow_down
What does Ubisoft value in terms of cross-functional collaboration?
keyboard_arrow_down
How does CI/CD knowledge factor in for this Technical Architect role?
keyboard_arrow_down
What role does innovation play in Ubisoft's Technical Architect responsibilities?
keyboard_arrow_down
How are system integration challenges handled at Ubisoft?
keyboard_arrow_down
What benefits does the Technical Architect role offer at Ubisoft?
keyboard_arrow_down