
Tech Lead β Unreal Developer
Posted 17 hours ago

Posted 17 hours ago
This is a fully remote position, open to applicants in Canada, +1 more country.
β’ Assume technical leadership for the architecture, development, integration, and final delivery of a sophisticated Unreal Engine application aimed at creating an immersive and interactive experience.
β’ Connect creative development, technical artistry, third-party software development, and the integration of physical AV systems.
β’ Take ownership of, develop, and maintain the Technical Design Document.
β’ Define the application's architecture, software dependencies, integration requirements, and technical workflows.
β’ Set development standards for C++, Blueprints, project organization, and source control.
β’ Identify technical risks, performance limitations, and challenges related to integration.
β’ Lead the development, integration, optimization, packaging, deployment, testing, debugging, and final delivery of the Unreal Engine application.
β’ Implement and sustain core systems using C++ and Blueprints.
β’ Independently integrate developed features, assets, and visual systems.
β’ Collaborate with the Producer and development team to convert requirements into JIRA tasks.
β’ Define dependencies, priorities, acceptance criteria, estimates, and blockers.
β’ Communicate technical progress, risks, and integration requirements effectively to stakeholders.
β’ Consult with AV integrators and hardware vendors regarding GPU/CPU requirements, rendering, displays, and system architecture.
β’ Support external hardware, display systems, control interfaces, commissioning, and deployment.
β’ Coordinate the integration of web-based UI overlays with a third-party vendor.
β’ Define communication interfaces between Unreal Engine and web UI components.
β’ Work closely with Technical Artists on graphics, shaders, materials, effects, and visual systems.
β’ Establish performance budgets and optimize visual assets to meet target frame rates and hardware specifications.
β’ Extensive experience in developing and delivering applications using Unreal Engine 5.
β’ Strong expertise in Unreal C++ development, debugging, and application architecture.
β’ Advanced understanding of Blueprint systems and best practices for integrating Blueprints with C++.
β’ Experience in profiling and optimizing GPU/CPU performance, shaders, materials, and real-time rendering.
β’ Proven ability to design modular, maintainable software systems and integrate contributions from multiple developers.
β’ Capacity to take ownership of technical decisions, manage dependencies, and guide development efforts across various disciplines.
β’ Familiarity with Git, Perforce, or similar version control systems.
β’ Experience in building, troubleshooting, packaging, and deploying production-ready Unreal Engine applications.
β’ Candidates must be available to work and collaborate during US business hours (US time zones), irrespective of their location.
β’ Preferred: familiarity with JavaScript / TypeScript.
β’ Preferred: experience in integrating React-based interfaces or web overlays with Unreal Engine.
β’ Preferred: practical experience utilizing AI coding assistants.
β’ Preferred: experience in creating custom shaders, materials, and advanced rendering effects within Unreal Engine.
β’ Preferred: background in developing software for museums, exhibitions, themed entertainment, or location-based experiences.
β’ Preferred: experience with external control systems, hardware communication protocols, and real-time event-driven applications.
β’ Preferred: experience with unattended installations, application monitoring, recovery workflows, and ensuring long-duration runtime stability.
β’ An inclusive hiring process that welcomes talent from diverse backgrounds.
β’ Applications will be considered for future opportunities if not a fit for this position.
EverCommerce
Wagmo
Bling
SEITENBAU GmbH
Get handpicked remote jobs straight to your inbox weekly.