Rendering Engineer

Posted Oct 30

This is a fully remote position, open to applicants in Poland.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• Full-time remote work.

• Independent contractor engagement.

• Commitment to Equal Opportunity / Affirmative Action employment.

People also viewed

Datavail1 day ago

Senior Snowflake Engineer

US flagUnited States OnlyFull-timeEngineer
ApplyView job
Dijital Team1 day ago

L2 Service Desk Engineer

LK flagSri Lanka OnlyFull-timeEngineer
ApplyView job
Logicalis Spain1 day ago

Ingeniero/a Cloud Senior

ES flagSpain OnlyFull-timeEngineer€50k – €55k/year
ApplyView job
Ace Waves1 day ago

Agent Engineer, Polish-speaking

LT flagLithuania OnlyFull-timeEngineer€3,500 – €5,000/month
ApplyView job
Perfomalis1 day ago

Data & Reporting Engineer, Intermediate

BG flagBulgaria OnlyFull-timeEngineer€27k – €33k/year
ApplyView job
Qualus1 day ago

Engineer III – Transmission Planning

US flagFlorida OnlyFull-timeEngineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers