Lead Unreal Engine developer owning architecture, integration, optimization, and deployment of immersive applications for Fivestone Studios, a Nashville-based creative media agency.
Responsibilities
Take technical ownership of the architecture, development, integration, and final delivery of a complex Unreal Engine application for an immersive, interactive experience
Bridge creative development, technical art, third-party software development, and physical AV systems integration
Own, develop, and maintain the Technical Design Document
Define application architecture, software dependencies, integration requirements, and technical workflows
Establish development standards for C++, Blueprints, project organization, and source control
Identify technical risks, performance constraints, and integration challenges
Lead development, integration, optimization, packaging, deployment, testing, debugging, and final delivery of the Unreal Engine application
Implement and maintain core systems using C++ and Blueprints
Integrate independently developed features, assets, and visual systems
Collaborate with the Producer and development team to translate requirements into JIRA tasks
Define dependencies, priorities, acceptance criteria, estimates, and blockers
Communicate technical progress, risks, and integration requirements to stakeholders
Consult with AV integrators and hardware vendors on GPU/CPU requirements, rendering, displays, and system architecture
Support external hardware, display systems, control interfaces, commissioning, and deployment
Coordinate web-based UI overlay integration with a third-party vendor
Define communication interfaces between Unreal Engine and web UI components
Collaborate with Technical Artists on graphics, shaders, materials, effects, and visual systems
Establish performance budgets and optimize visual assets for target frame rates and hardware requirements
Requirements
Advanced experience developing and delivering applications using Unreal Engine 5
Strong proficiency in Unreal C++ development, debugging, and application architecture
Advanced knowledge of Blueprint systems and best practices for combining Blueprints with C++
Experience profiling and optimizing GPU/CPU performance, shaders, materials, and real-time rendering
Experience designing modular, maintainable software systems and integrating work from multiple developers
Ability to take ownership of technical decisions, coordinate dependencies, and guide development efforts across multiple disciplines
Experience with Git, Perforce, or equivalent version control systems
Experience building, troubleshooting, packaging, and deploying production-ready Unreal Engine applications
Candidates must be able to work and collaborate during US business hours (US time zones), regardless of location
Preferred: familiarity with JavaScript / TypeScript
Preferred: experience integrating React-based interfaces or web overlays with Unreal Engine
Preferred: practical experience using AI coding assistants
Preferred: experience building custom shaders, materials, and advanced rendering effects in Unreal Engine
Preferred: experience 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 long-duration runtime stability
Benefits
Inclusive hiring process welcoming talent from all walks of life
Applications reviewed for future opportunities if not a fit for this role
Senior Software Engineer building distributed storage systems for Sentry, an application monitoring platform. Designing Rust and Python APIs, reliability controls, and scalable infrastructure for developers.
Senior Software Engineer owning AI - powered claims automation at Wagmo, a pet healthcare company. Improving claim accuracy, cost efficiency, and straight - through reimbursement.
Full - stack developer building C#/.NET and React features for Method CRM, a workflow platform for small businesses. Supporting secure administration, troubleshooting, testing, and platform scalability.
INFOR M3 Technical Consultant developing and supporting enterprise integrations for a global digital product engineering company. Working remotely in Canada with Infor OS, ION, APIs, and MEC.
AI Software Engineer building model - serving, RAG, and AI - powered services for Snowflake’s enterprise data cloud. Toronto - based hybrid role shipping scalable systems used by organizations worldwide.
Staff Engineer building AlphaSense’s identity, authentication, authorization, and user management platform. Scaling secure APIs and infrastructure for enterprise market - intelligence customers.
Senior Software Engineer leading scalable Python/Flask API architecture for Akamai’s distributed cloud, edge, and security platform. Mentoring engineers and designing fault - tolerant backend services.
Software Developer integrating Cisco Cloud Control, Meraki Dashboard, and Catalyst Center. Building AI - assisted APIs and unified management solutions from Cisco’s Ottawa office in a hybrid role.
Senior Software Developer building AI - assisted integrations between Cisco Cloud Control, Meraki Dashboard, and Catalyst Center. Improving unified network management across cloud and on - premises enterprise environments.