Technical Lead, Ui Systems & Performance
Ubisoft Montréal
Company Description
Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!Company Description
Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!
Job Description
The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all user interface systems on the project.
This person serves as the bridge between engineering, UI integration, and art, ensuring that every UI element is delivered with the level of polish, performance, and accessibility expected of a AAA first-person shooter.
What You’ll Do
Technical Leadership
Serve as the go-to expert for all user interface technologies in the project: the Snowdrop UI framework, game-specific UI systems, and toolsManage the UI technical roadmap: architecture decisions, framework upgrades, and deprecationsDefine and enforce UI coding standards, component templates, and integration workflowsIdentify and resolve bottlenecks that hinder the work of UI integrators and technical artists
Team Supervision
Supervise a team of UI integrators and technical artists working in the UI Graph editorReview and validate work for accuracy, performance, and adherence to design intentMentor team members, conduct code and asset reviews, and provide clear, actionable feedbackCollaborate with UX/UI designers to ensure that the technical implementation aligns with the design intent
Engineering
Implement and maintain UI features across gameplay, menus, HUD, and frontendAuthor and extend UI scripting in the visual graph language (UI Graph);
support team members using itDesign reusable, scalable UI components following componentization principles — maintainability and reuse over one-offsImplement adaptive layouts that handle multiple target devices, screen sizes, and resolutionsIntegrate accessibility requirements (text scaling, colorblind modes, controller navigation, screen reader support)
Performance & Stability
Profile UI rendering and logic;
identify and resolve underperforming areas (overdraw, excessive draw calls, expensive graph evaluations)Own and triage UI-originating crashes;
lead post-mortems and drive fixes to completionEstablish and monitor UI performance budgets in collaboration with the engine team
Design Partnership
Apply and advocate for core design principles throughout technical decisions: consistency, simplicity, and clear user feedbackChallenge implementations that compromise usability, even when technically correct
Qualifications
What you'll bring to the team
Must Have
Shipped 2+ AAA titles with substantial UI programming ownershipDeep experience with a visual/node-based UI scripting system (UI Graph or equivalent)Demonstrated ability to profile and optimize UI in a real-time engineExperience debugging and resolving crashes in a production gameTrack record supervising or mentoring UI Integrators or junior programmersSolid grasp of UI architecture: component hierarchies, data binding, state management
Strong Assets
Familiarity with responsive/adaptive UI design for multi-platform titles
What Success Looks Like
Six months in, this person has become the go-to for any UI tech question on the project, the team is unblocked and producing quality work, and the UI systems are stable, performant, and easy to extend.
#J-18808-Ljbffr
Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!Company Description
Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!
Job Description
The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all user interface systems on the project.
This person serves as the bridge between engineering, UI integration, and art, ensuring that every UI element is delivered with the level of polish, performance, and accessibility expected of a AAA first-person shooter.
What You’ll Do
Technical Leadership
Serve as the go-to expert for all user interface technologies in the project: the Snowdrop UI framework, game-specific UI systems, and toolsManage the UI technical roadmap: architecture decisions, framework upgrades, and deprecationsDefine and enforce UI coding standards, component templates, and integration workflowsIdentify and resolve bottlenecks that hinder the work of UI integrators and technical artists
Team Supervision
Supervise a team of UI integrators and technical artists working in the UI Graph editorReview and validate work for accuracy, performance, and adherence to design intentMentor team members, conduct code and asset reviews, and provide clear, actionable feedbackCollaborate with UX/UI designers to ensure that the technical implementation aligns with the design intent
Engineering
Implement and maintain UI features across gameplay, menus, HUD, and frontendAuthor and extend UI scripting in the visual graph language (UI Graph);
support team members using itDesign reusable, scalable UI components following componentization principles — maintainability and reuse over one-offsImplement adaptive layouts that handle multiple target devices, screen sizes, and resolutionsIntegrate accessibility requirements (text scaling, colorblind modes, controller navigation, screen reader support)
Performance & Stability
Profile UI rendering and logic;
identify and resolve underperforming areas (overdraw, excessive draw calls, expensive graph evaluations)Own and triage UI-originating crashes;
lead post-mortems and drive fixes to completionEstablish and monitor UI performance budgets in collaboration with the engine team
Design Partnership
Apply and advocate for core design principles throughout technical decisions: consistency, simplicity, and clear user feedbackChallenge implementations that compromise usability, even when technically correct
Qualifications
What you'll bring to the team
Must Have
Shipped 2+ AAA titles with substantial UI programming ownershipDeep experience with a visual/node-based UI scripting system (UI Graph or equivalent)Demonstrated ability to profile and optimize UI in a real-time engineExperience debugging and resolving crashes in a production gameTrack record supervising or mentoring UI Integrators or junior programmersSolid grasp of UI architecture: component hierarchies, data binding, state management
Strong Assets
Familiarity with responsive/adaptive UI design for multi-platform titles
What Success Looks Like
Six months in, this person has become the go-to for any UI tech question on the project, the team is unblocked and producing quality work, and the UI systems are stable, performant, and easy to extend.
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Technical Lead, Ui Systems & Performance in Winnipeg, MB vacancy
$100k - $120k per year
...Job Description Key Responsibilities: Lead and support a small team of developers through technical guidance, mentoring, code reviews, and day-to-day coordination... ...standards that improve maintainability, performance, and quality. Lead code reviews and promote best...PerformancePermanent employment- ...installation and repair of signs Furnish tools, materials and supplies to other workers Maintain a safe and clean work environment Perform routine preventative maintenance Track all equipment and supplies Perform other duties as assigned Qualifications:...Suggested
$27 per hour
...Trustworthy Companies in 2026. About Channel Performance: The Channel Performance Service Line... ...a side gig. It could potentially lead to a more permanent position within the organization... ...around the world, combining thematic and technical experts to deliver top-quality research...PerformanceHourly payPermanent employmentFor contractorsSecond jobRemote workWorldwideMonday to fridayFlexible hours- ...NFI is a leading global bus manufacturer of mass mobility solutions under the brands New... ...offers the widest range of sustainable drive systems available, including zero-emission... ...organization, reporting to the Director of Technical Sales, you will be working in collaboration...SuggestedFull timeInternship
$45.37 - $50.7 per hour
...OF POSITION: Reporting to the Systems Improvement Manager,... ...The position highlights are: Lead continuous improvement initiatives... ...Audit, review and report on Key Performance Indicators. Provide education... ...to understand data and technical documents. Demonstrated ability...PerformanceHourly payPermanent employmentFull timeWork at officeMonday to friday- ...marketplace. We expose you to the leading edge of web infrastructure... ...a great assembly of strong technically skilled team members and a culture... ...area. Summary The System Support Specialist serves as... ...observability tools to identify performance degradation, failures, or emerging...PerformanceWork at officeRemote workFlexible hoursShift work
- ...looking for someone to build and lead our marketing function from... ...tools, and establish the systems that drive our growth. We're... ...need someone who's resourceful, technically capable, and comfortable doing... ...roadmap, budget, and performance reporting. Demand Generation...PerformanceFull timeInternshipWork at officeRemote work
- ...NFI is a leading global bus manufacturer of mass mobility solutions... ...range of sustainable drive systems available, including zero-emission... ...availability, capacity, performance, security events, and operational... ..., root-cause analysis, and technical judgment. ~ Clear...PerformanceFull time
- ...NFI is a leading global bus manufacturer of mass mobility solutions... ...widest range of sustainable drive systems available, including zero-... ...Role Focus - Oracle Enterprise Performance Management (EPM): Strategic... ...process and system enhancements. Lead or support system...PerformanceFull time
$99.45k - $209.9k per year
...clients shift to the New using leading-edge technologies on some of... ...Development team is a high-performing team to join. We focus on client... ...KPIs, service-level metrics, system health indicators, and... ...and support teams. Provide technical guidance, best practices and...PerformanceFull timeWork at officeLocal areaShift work$45.6k - $68.4k per year
...-ZP-38-CZ-16 The Accounting System Process Specialist will support... ...and be responsible for both performing those financial transactions as... ...Service Plans. - Oversee and perform the various complex accounting... ..., access to industry-leading learning programs and up to $2...Permanent employmentFull timePart timeInternshipImmediate startFlexible hours- ...We're looking for a senior-level Lead Designer to own creative output across a digital agency... ...owner, you'll work closely with the technical lead and participate in creative reviews with... ...it. Strongly preferred: Figma, for UI and UX work and for collaboration with development...Full time
$68k - $102k per year
...onsite at client facilities, working with engineers and technical personnel. This role includes performing and supervising tasks such as researching tax law,... ...plans and scheduling associated project deliverables. Performs other duties as assigned. Education and Experience...Full timeFor subcontractorRemote work- ...As our Business Systems Analyst, you'll be the bridge between business needs and practical... ...for improvement, troubleshoot technical challenges, and test and deliver solutions... ...security and compliance. Monitor system performance and audit data integrity, recommending improvements...Performance
- ...products. We are Canada's market leader in energy solutions,... ...Do With Us As the Outside Technical Sales - Industrial Automation... ...Components Specialist is the lead commercial resource for the Smart... ...terminology. Knowledge of control systems and computer technology. Knowledge...Full time
$34 - $38 per hour
...Lead Carpenter Valdek Construction Winnipeg, MB | Full-time | On-site | $34-$38 per hour Valdek Construction is looking for... ...efficiently. Your responsibilities will include: Lead and perform hands-on carpentry and residential construction work Read and...Hourly payFull timeWork at officeWork from home$144k - $165k per year
Lightmatter is leading the revolution in AI data center infrastructure, enabling... ...for a talented engineer to provide technical leadership to the Hardware Systems organization to help us build the... ...includes a new hire equity grant, annual performance-based equity, and other rewards...PerformanceLong term contractFull time- Industrial Systems Program & Performance LeadRequisition ID: 18494 Location: Calgary, AB, CA, T2C 5G9Edmonton... ...Systems Program & Performance Lead and help construct what's next. If you... ...multiple product lines, operating sites, and technical disciplines, this position bridges...PerformanceFull timeContract workInternshipLocal areaFlexible hours
- Shape system architecture and technical decisions at Cambridge Design Partnership while leading multidisciplinary electromechanical product teams.This Senior Systems Engineer role... ...interfaces, and guide decisions involving performance, safety, reliability, cost, and risk....Performance
- Advance your career with Airbus as a Technical Lead for A220 Autoflight Systems in Mirabel, Quebec. Lead the integration and development of automated flight systems in a dynamic team environment. This pivotal role within the A220 commercial aircraft Programme offers an opportunity...
- ...to the Store Manager. Provides feedback to the Store Manager on quality issues, missed opportunities and inventory mix. Store Performance Contributes to achieve all key financial objectives established by Laura Canada: Sales Closing ratio Hours Dollars...PerformancePermanent employmentFull timeDay shiftAfternoon shift
- ...The opportunity As a Strategic Deal Lead, you will play a pivotal role in shaping,... ...package where you’ll be rewarded based on your performance and recognized for the value you bring to... ...diversity and are committed to combating systemic racism, advancing gender equity and women...PerformanceWeekend work
- ...up your career? Frima is looking for a Technical UI Designer to join our UI/UX team on one of... ...Description Design and integrate complex UI systems directly in Unreal Engine (UMG/Slate);... ...optimize UI systems to ensure smooth performance across PC, consoles, and other platforms...PerformanceRemote workFlexible hours
$72.8k - $134.28k per year
...real difference theres only one choice. Customer Solutions Lead Join our team as a Customer Solutions Lead and play a pivotal... ...referral candidates must first be submitted via our internal referral system by a current Bayer employee in order to participate in the...Long term contractPermanent employmentFull timeTemporary workSummer workLocal areaWork from homeFlexible hours- ...than 65 years of business and technical expertise in mining , energy... ...change! The Substation Lead works within a multi-discipline... ...reliable design of electrical systems and components for Substation... ...voltages from 4.16kV up to 500kV. Perform quality reviews of electrical...PerformanceLong term contractFor contractorsFor subcontractorLocal areaFlexible hours
$90k - $130k per year
...challenging, and fun gaming experiences. The RoleWe’re looking for a Technical UI Designer to join our team and help build the interface... ...and feedback.Maintain consistency across the game's different UI systems and screens.Help define reusable UI patterns and components....Work at officeRemote workRelocation- Lead Xsolla’s anti-fraud architecture with fintech expertise and high-throughput, low-latency systems experience. Shape decision-critical risk technology... ...Lead, you will own the technical vision for Xsolla’s anti-... ...provider decisionsEnsure performance, reliability, security, and...Performance
- ...mentoring others, this is the role for you. As a Contents Crew Lead ( Internally known as Contents Technician II ) , you'll play... ...each job with focus and pride, using advanced tools and cleaning systems to bring belongings back to life. You track and photograph contents...Full timeManual laborWork at officeRotating shiftDay shift
- ...fragmented workflows with secure, modern systems. Trusted by 27,000 K–12 schools and... ...Role We are seeking a highly skilled Technical Lead to lead the design, development, and... ...Excellence Ensure high availability, performance, and reliability of payment services....PerformanceInternshipFlexible hours
- JOIN OUR TEAM!Enterprise Performance Management Lead System AdministratorAt Couche-Tard/Circle K, our mission is simple: to make our customers lives... ...oriented and detail-focused professional who combines EPM technical expertise with sound financial process knowledge, strong...PerformanceLong term contractPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Lead, Ui Systems & Performance. Be the first to apply!
Related searches
- tech lead Winnipeg, MB
- controle technique automobile Winnipeg, MB
- soutien technique Winnipeg, MB
- dessinateur technique Winnipeg, MB
- technical writing Winnipeg, MB
- spécialiste technique Winnipeg, MB
- technical customer success manager Winnipeg, MB
- éducateur technique spécialisé Winnipeg, MB
- ventes techniques Winnipeg, MB
- technique Winnipeg, MB


