Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Engine Programmer, Generalist

Hoyoverse

HoYoverse is committed to providing immersive virtual world experiences to players around the world. We have brought fans popular games including Genshin Impact, Honkai: Star Rail, Honkai Impact 3rd, Tears of Themis, and Zenless Zone Zero, as well as a wide range of entertainment content.Community is at the heart of everything we do. We are devoted to engaging fans and fostering an enthusiastic and inclusive global community.Pushing the boundaries of imagination, we consistently explore cutting-edge game development technologies.In the future, we will continue to expand our content production, technology research, and publishing duties through operations in offices in Singapore, Montreal, Los Angeles, Tokyo, Seoul, and other areas.When you apply to a position with HoYoverse, we will process your personal data. To learn more, please review our comprehensive Global Applicant and Candidate Privacy Policy .Architect and build a next-generation cloud-native rendering pipeline with a focus on parallelism, distributed execution, and scalability.Profile, debug, and optimize GPU and rendering workloads.Design and implement runtime engine features to support open-world projects.Produce clear technical documentation, design notes, and implementation standards.What We Are Looking For
Minimum 8 years professional programming experienceFamiliarity with an existing game engine, good understanding with engine artichture design concept.Strong multi-threaded programming techniques.Experience with multiple rendering subsystems.Deep understanding of modern rendering architectureMulti-threaded renderersGPU resource managementGPU scheduling and job systemsFamiliarity with GPU profiling toolsUnreal engine and vulkan development experience is a plus.The base pay range for this position is $180,000 to $300,000 USD per year. Actual pay is based on location and may vary depending on relevant knowledge, skills, and experience from the candidate. Total compensation may include salary, company bonuses, sign-on bonuses, relocation package, and other benefits such as:100% employer-paid healthcare premiums for you and your dependentsGenerous paid time off401K / RRSP planEmployer-paid life and disability insuranceTeam-building activities throughout the yearWe are an equal opportunity employer that believes diverse backgrounds are key to bringing our concepts to life. If you're looking to play a key role in creating the best immersive virtual world experience for our users, we invite you to join our team.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Engine Programmer, Generalist in Winnipeg, MB vacancy
  •  ...permanent Location: Winnipeg, MB Division/Department: Engine Shop Available vacancies: 1 About Avmax: Avmax is a...  ...the Aviation industry. Reporting Structure The Warehouse Generalist reports directly to the Engine Shop Manager. Core Competencies... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide

    Avmax Careers - Canada

    Winnipeg, MB
    7 days ago
  •  ...online gaming technology with Ubisoft Montréal using modern C++, distributed systems, and low-level programming expertise.As a Senior C++ Engine Programmer, you’ll work within Core Services - Online Tech Foundations. You’ll design and evolve middleware supporting online services... 
    Senior

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    2 hours ago
  • Unreal Engine rendering and frame-performance expertise shape this permanent, full-time Senior 3D Programmer role in Montréal, Québec, Canada. Work on-site in an office-based multiplayer project.This senior programming role focuses on building stable, performant Unreal Engine... 
    Senior
    Permanent employment
    Full time
    Work at office

    Ubisoft

    Winnipeg, MB
    2 hours ago
  • $214.09k - $314k per year

     ...environment. Whether it’s building award‑winning games or crafting engine technology that enables others to make visually stunning...  ...empower content developers worldwide.What You’ll Do As a Senior Software Programmer on the Media Services team, you’ll provide technical... 
    Senior
    Worldwide

    Epic Games

    Winnipeg, MB
    2 hours ago
  • Build Unreal Engine UI tooling with C++ and AI-powered workflows at Epic Games, shaping systems used by creators worldwide. This senior role focuses on editors, frameworks, and runtime capabilities.As a Senior Tools Programmer, you will develop next-generation UI tools for... 
    Senior
    Worldwide

    Epic Games

    Winnipeg, MB
    2 hours ago
  • Unreal Engine and C++ expertise define this Senior Tools Programmer role at NBCUniversal. Work from the Montreal office at least four days weekly.Design, implement, and maintain tools supporting efficient content creation for an AAA production. This senior role spans Unreal... 
    Senior
    Work at office

    Nbcuniversal Media, LLC

    Winnipeg, MB
    2 hours ago
  • SENIOR GAME PROGRAMMER creā-tureStudios Inc. is a small, hybrid studio focused on making games ina...  ...our senior programmers are versatile generalists who take ownership of complex systems,...  ...Strongproficiencywith C++ and Unreal Engine, with a solid understanding of scalable... 
    Senior

    crea-ture Studios

    Winnipeg, MB
    2 hours ago
  • Shape Unreal Engine 5 rendering with Cloud Chamber through advanced shaders and performance optimization for BioShock. Help translate art direction into immersive game technology.As a Senior Graphics Programmer, you will collaborate with rendering programmers, technical artists... 
    Senior

    confidential

    Winnipeg, MB
    2 hours ago
  •  ...pratiques en milieu de travail Expérience de travail avec la CNESST et l'OQLF Expérience en soutien aux audits et aux programmes de conformité Expérience de la coordination des processus d'immigration et d'autorisation de travail Familiarité avec la paie... 
    Senior
    Work at office

    Intrado

    Winnipeg, MB
    2 hours ago
  • $165.9k - $238.1k per year

     .... Join us for the opportunity to create groundbreaking games with some of the best developer talent in the industry. As a Senior Software Engineer on our Foundations team, you will design, build, and maintain technology that enables the team to create engaging gameplay and... 
    Senior
    Full time
    Local area
    Worldwide

    Respawn Entertainment

    Winnipeg, MB
    2 hours ago
  •  ...People Can Fly, studio indépendant renommé, recherche un programmeur IA senior pour concevoir et mettre en œuvre des systèmes d'IA avancés dans Unreal Engine 5, en collaboration avec le design et le gameplay. Vous justifiez d'au moins 5 ans d'expérience, d'un titre AAA... 
    Senior

    People Can Fly, Sp. z o.o.

    Winnipeg, MB
    2 hours ago
  •  ...medical and defence customers at our facilities on Golspie Street and Kernaghan Avenue. Position Summary The Human Resources Generalist provides practical HR support to employees and leaders across our office and production teams, covering employee relations, recruitment... 
    Hourly pay
    Full time
    Work at office

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • $127.2k - $209.9k per year

     ...members! Job DescriptionCD PROJEKT RED is looking for a Senior Gameplay Programmer, with a focus on Camera features, to join our team to work...  ...role you will collaborate with our team working in Unreal Engine 5 to build new camera mechanics and features to generate compelling... 
    Senior
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD PROJEKT RED

    Winnipeg, MB
    2 hours ago
  •  ...prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means being a part... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    2 hours ago
  •  ...improvements. Work closely with machinists, inspectors and manufacturing engineers throughout production. Lead continuous improvement initiatives...  ...technical leadership and mentorship to machinists and junior programmers. Communicate effectively with engineering, quality and... 
    Senior

    The New Era Group

    Winnipeg, MB
    2 hours ago
  •  ...building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution...  ...workflows efficient for a small, autonomous team. Embody a hands‑on senior engineering role by writing code daily, debugging deep within the... 
    Senior

    Ubisoft Montréal

    Winnipeg, MB
    2 hours ago
  • As a Senior Graphics Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and... 
    Senior

    Cloud Chamber

    Winnipeg, MB
    2 hours ago
  • $84.7k - $134.7k per year

    As a cybersecurity generalist at PwC, you will focus on providing comprehensive security solutions and experience across various domains, maintaining...  ...challenges effectively. As a Cybersecurity Generalist Senior Associate at PwC, you’ll help our team deliver current client... 
    Senior

    PwC Canada

    Winnipeg, MB
    2 hours ago
  •  ...fearless innovators who have an insatiable appetite for building what no one has built before. About the RoleBehavox’s Senior Manager HR (Generalist) leads the HR team to help the company leverage people data and metrics within a global corporate setting to inform business... 
    Senior
    Flexible hours

    Behavox

    Winnipeg, MB
    2 hours ago
  •  ...This opportunity is part of Systemex Automation (SA)SA is an engineering and automation integration firm delivering innovative...  ...OIQ) is not required. About The RoleWe are looking for a Senior PLC Programmer to design, develop, test, and maintain high-performing industrial... 
    Senior
    Remote work
    Flexible hours

    Systemex Industries Conseils

    Winnipeg, MB
    2 hours ago
  • $140k - $200k per year

    ARCANAUT STUDIOS Senior Animation Programmer FULL-TIME | BC OR ALBERTA (REMOTE FRIENDLY) OUR ARCArcanaut Studios is a team of seasoned...  ...for our character systems pushing the boundaries of Unreal Engine 5’s animation framework and work closely with technical animators... 
    Senior
    Full time
    Summer holiday
    Work at office
    Remote work
    Work from home
    Flexible hours

    Arcanaut Studios

    Winnipeg, MB
    2 hours ago
  •  ...culture. The TeamGlobal Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking...  ...RoleGBME - Risk Technology is searching for a Programmer Analyst to develop, enhance, test, and support... 
    Senior
    Internship
    Remote work
    Flexible hours

    Scotiabank

    Winnipeg, MB
    2 hours ago
  •  ...NBCUniversal recherche un programmeur senior - Outils pour concevoir, implémenter et maintenir des outils dédiés à la création de contenu...  ...développement. Vous travaillerez sur les outils d’édition Unreal Engine et des applications de bureau autonomes. Le candidat idéal possède... 
    Senior
    Work at office

    Nbcuniversal Media, LLC

    Winnipeg, MB
    2 hours ago
  •  ...100 Global Most Loved Workplaces. Learn more at chain.Link or chainlinklabs.Com. About The RoleWe’re looking for a Senior People Operations Generalist to support the People Relations and Compliance workstreams across our global team. This is a senior individual contributor... 
    Senior
    Local area
    Remote work

    Chainlink Labs

    Winnipeg, MB
    2 hours ago
  • $127.2k - $209.9k per year

    Job DescriptionCD PROJEKT RED is looking for a Senior Gameplay Programmer - AI to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk...  ...proficiency in C++ programming and knowledge of Unreal Engine. Deep expertise with pathfinding, navigation, and... 
    Senior
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD Projekt

    Winnipeg, MB
    2 hours ago
  • Shape AI gameplay for Cyberpunk 2 at CD PROJEKT RED, using C++ and Unreal Engine to build believable open-world systems.As a Senior Gameplay Programmer, you will create features that help designers develop advanced AI behaviours. Your work will focus on navigation, pathfinding... 
    Senior

    CD PROJEKT RED

    Winnipeg, MB
    2 hours ago
  • Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio,... 
    Senior

    Workingames

    Winnipeg, MB
    2 hours ago
  •  ...CNESST et l'OQLFExpérience en soutien aux audits et aux programmes de conformitéExpérience de la coordination des processus...  ...Overview:Intrado is seeking an experienced Senior Human Resources Generalist to serve as the primary Human Resources resource for our... 
    Senior
    Work at office

    Intrado

    Winnipeg, MB
    2 hours ago
  • Shape camera mechanics for Cyberpunk 2 using C++ and Unreal Engine 5 in a hybrid, in-office, or fully remote setup. Build cinematic gameplay moments.CD PROJEKT RED seeks a Senior Gameplay Programmer focused on camera features. You will define, build, and maintain core camera... 
    Senior
    Work at office
    Remote work
    Flexible hours

    CD Projekt

    Winnipeg, MB
    2 hours ago
  •  ...millions of casual players every day.Job Overview As a Senior Programmer at Smoking Gun Interactive (SGI), you're a talented and driven...  ...related field; A bachelor's degree in Computer Science, Engineering or equivalent; Passion for playing and creating innovative... 
    Senior
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engine Programmer, Generalist. Be the first to apply!