Назад
Company hidden
3 дня назад

Lead Tools Programmer (Game Development)

Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Lead Tools Programmer (C++/Unreal Engine): Building and guiding in-engine tools, standalone desktop applications, and optional web-enabled tools for efficient AAA game production with an accent on tools architecture, content creation workflows, and cross-disciplinary collaboration. Focus on designing scalable tooling, integrating Unreal Engine editor systems, mentoring programmers, and solving complex engine integration, data pipeline, and external service challenges.

Location: Montreal, Canada

Company

hirify.global is a global media and entertainment company producing and distributing film, television, streaming, theme park, and consumer content.

What you will do

  • Lead the design and implementation of tools for content creation, iteration, validation, debugging, and large-scale AAA production.
  • Define and maintain tools architecture across Unreal Engine editor tooling, standalone desktop applications, and optional web-enabled tools.
  • Provide technical leadership for C++ tools with supporting Python or C# layers.
  • Partner with artists, designers, developers, Pipeline, Gameplay, UI, and Production teams to integrate tools into daily workflows.
  • Mentor tools programmers through code reviews, technical guidance, coding standards, documentation, and testing strategies.
  • Improve performance, stability, usability, maintainability, extensibility, and cross-project reuse while resolving complex engine, file I/O, data pipeline, and external service issues.

Requirements

  • Strong proficiency in C++ and extensive experience developing tools or editor-focused systems.
  • At least 8 years of professional game programming experience, including shipped titles or equivalent AAA production experience.
  • Professional experience with Unreal Engine editor tooling and engine integration.
  • Strong understanding of tools architecture, data-driven systems, and content creation workflows.
  • Experience leading, mentoring, or technically guiding programmers on a production team.
  • Strong problem-solving, communication, collaboration, and version control skills, including Perforce or Git.

Nice to have

  • Experience with Qt, .NET, WPF, WinForms, WinUI, or similar cross-platform desktop frameworks.
  • Experience with Python for tooling, automation, and glue code.
  • Familiarity with REST APIs, Electron, and lightweight web dashboards.
  • Strong focus on end-user usability and iteration speed.

Culture & Benefits

  • Inclusive culture focused on creating content that reflects the world.
  • Opportunities to contribute to employee communities and charitable initiatives.
  • Full-time position within the NBCU Corporate business segment.

Hiring process

  • External candidates may be required to attend an in-person interview with an hirify.global employee at one of the company's locations before a hiring decision.
  • Reasonable accommodation is available during the application and recruitment process upon request.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →