
Rendering Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Poland.
• Oversee the management of Wowhead’s model tools utilizing WebGL model viewers, including the TypeScript-based standard viewer.
• Collaborate with Unity 6 and custom Scriptable Render Pipelines.
• Create and sustain a C++ WebAssembly-based viewer designed for accurate lighting on World of Warcraft Player Housing pages.
• Implement a JavaScript-based Three.js model viewer.
• Partner with engineers and content creators to design technical solutions and roll out features.
• Maintain a substantial existing codebase across multiple platforms.
• Provide timely and professional communication regarding task updates, challenges, and role-specific issues.
• Nice to have: oversee the development of the Wowhead Studio Unity application for datamined game assets.
• Nice to have: extract game data and assets to create tools that support products and services.
• Significant experience in rendering engineering; this role is not entry-level.
• Proficiency with Unity 6 (C#) and custom Scriptable Render Pipelines, including deferred MRT, HLSL, and multi-threaded asset loading.
• Strong C++ expertise for WebAssembly-based viewers.
• Capability to utilize JavaScript-based Three.js model viewers.
• Solid understanding of 3D mathematics, including matrices, quaternions, normals, and UV mapping.
• Comfortable managing a large existing codebase across multiple platforms.
• In-depth knowledge of programming languages such as C++, Python, C#, TypeScript, and JavaScript.
• Experience with popular shading languages like HLSL and GLSL.
• Understanding of debugging, reverse engineering, and the development of custom tools.
• Ability to read and understand x86/x64 assembly language, including via IDA.
• Excellent written and verbal communication skills in English.
• Ability to work collaboratively in a remote environment and coordinate with stakeholders across various time zones.
• Demonstrates professionalism, dependability, analytical thinking, and problem-solving abilities.
• Familiarity with WoW formats (CASC, DB2, BLP, M2, WMO, ADT) and Diablo 4 data extraction is a significant advantage.
• Experience with Blizzard games is a plus.
• Full-time remote work.
• Independent contractor engagement.
• Commitment to Equal Opportunity / Affirmative Action employment.
Logicalis Spain
Ace Waves
Get handpicked remote jobs straight to your inbox weekly.