Graphics Engineer contributing to Minecraft’s rendering engine and visual pipeline at SkyBox Labs, a game development studio. Implementing shaders, optimizing performance, and supporting cross-platform graphics.
Responsibilities
Contribute to the Minecraft rendering engine and visual pipeline
Implement features and maintain systems that ensure a smooth and reliable experience for millions of players
Work within existing low-level rendering architecture, hardware abstraction layers, and engine foundations
Profile, debug, and optimize rendering performance for memory and frame rates across target platforms
Help maintain cross-platform graphics API support and hardware-specific graphics code
Implement visual features, shaders, and lighting/shading models based on technical requirements and partner team inputs
Build and support game-focused rendering features aligned with visual specifications and gameplay needs
Iterate on visual technology to ensure consistency, stability, and performance across lower-spec and higher-spec hardware
Collaborate with cross-functional partner teams within established process frameworks
Requirements
3-5+ years of software engineering experience in game development, with a focus on graphics and rendering
Strong C++ proficiency, including modern C++, memory management, performance profiling, and concurrent programming
Working knowledge of modern graphics APIs such as DirectX 12, Vulkan, and Metal
Hands-on experience writing and modifying shaders using HLSL/GLSL
Solid grasp of linear algebra, vector math, and 3D rendering fundamentals
Familiarity with target platform constraints and performance profiling/debugging techniques
Candidates must be legally eligible to work in Canada and reside within Canada, or be willing to relocate to Canada
Experience shipping a game through full production cycles on console, PC, or mobile
Unreal Engine 5 experience
Experience contributing to custom game engines or existing multi-platform rendering pipelines
Familiarity with PBR, post-processing, and compute shaders
Experience with multi-threading and GPU profiling tools such as PIX, RenderDoc, and Nsight
Benefits
Annual bonus
Up to 3% RRSP matching
Comprehensive health benefits
Supportive Maternity and Parental Leave policy
Flexible hybrid working arrangements
Work from home on certain projects
Employee Assistance Program
3 weeks of vacation leave
Free gym at the Burnaby Studio
C++ skills development through SkyBox University
Guild Program for exploring other disciplines
Lunch & Learns for expanding game development knowledge
Social events and group activities
Soccer team, game jams, and board game sessions
Employee Resource Groups supporting Diversity, Equity & Inclusion
Opportunity to contribute to industry-leading titles
Geohazard Engineer assessing water - related risks to Enbridge pipelines. Designing mitigations and supporting pipeline integrity across Canadian and U.S. operations.
Building Science Engineer supporting Stantec’s sustainable engineering and design projects. Conducting building envelope assessments, construction reviews, site visits, and field testing.
Senior Fire Protection Engineer designing complex, code - compliant fire protection systems for Stantec’s buildings practice. Leading project delivery, technical quality, and multidisciplinary collaboration across Canada.
Ingénieure en génie routier concevant plans et devis pour routes, autoroutes et ponts chez Stantec. Contribuant aux études, estimations et suivis de travaux au Québec.
Senior Forward Deployed Engineer owning client accounts and delivering production AI solutions. Caylent helps organizations modernize technology and build intelligent products with AWS and Anthropic Claude.
Senior AV Engineer owning AV, Teams, Zoom, digital signage, and live broadcasts for Index Exchange’s global advertising platform. Supporting Toronto - based offices and international teams.
Principal firmware engineer owning embedded connectivity software for Astera Labs’ rack - scale AI infrastructure. Designing, debugging, and validating Ethernet retimer and mixed - signal systems.
Senior Instrumentation & Controls Engineer designing instrumentation and control systems for mining, energy, and industrial projects. Supporting sustainable engineering delivery at Sacré - Davey.
Senior Forward Deployed Engineer embedding with Xero teams to build production AI agents and workflow automation. Integrating LLMs with enterprise platforms and establishing safe, reusable AI patterns.
Senior Rendering Engineer developing Unreal Engine 5 rendering systems for CD PROJEKT RED’s Cyberpunk 2. Optimizing CPU/GPU performance and visual fidelity for a large open - world RPG.