Senior Unreal Engine Developer

Location:

London & Remote

Reports to:

Technical Director

Type:

Full-Time

Job Description

We are a technology company focused on creating compelling digital products for architecture, design, and the unbuilt environment. We are pioneering the future of real-time 3D experiences by fusing cutting-edge generative Machine Learning with immersive rendering technologies. Our projects span architectural visualization, software, interactive simulations, and creative media. We have studios in New York, London, and Barcelona.

We’re looking for a Senior Unreal Engine Developer with deep technical mastery and architectural awareness to help build the next generation of interactive sales tools for real estate. These tools will power both web-facing experiences and offline, high-fidelity installations for sales suites worldwide.

This is a senior, cross-disciplinary position that bridges real-time 3D, backend systems, and cloud streaming. You’ll architect and implement Unreal-based applications that connect seamlessly with modern web infrastructures — from Firebase authentication and Node.js APIs to Pixel Streaming pipelines and Python-driven automation.

Responsibilities

Core Development

  • Architect and develop Unreal Engine applications in C++ and Blueprints, focusing on performance, modularity, and scalability.
  • Build and optimize Pixel Streaming pipelines, ensuring low-latency rendering and responsive user interactions across browsers and devices.
  • Implement WebRTC socket communication layers for real-time data and media streaming between Unreal instances and web clients.
  • Design and manage Node.js / JavaScript backend services to handle user sessions, configuration data, analytics, and content synchronization.
  • Integrate Firebase for real-time databases, authentication, and cloud messaging to support dynamic, data-driven experiences.

API & System Integration

  • Design and maintain RESTful and WebSocket-based APIs that allow Unreal, web, and backend systems to communicate efficiently.
  • Collaborate with frontend developers to ensure smooth interaction between Unreal experiences and web interfaces.
  • Integrate with external APIs (e.g. Google Maps, GIS, CRM systems) to enrich spatial and user data for real estate visualization.
  • Implement and maintain secure, performant server configurations for streaming and data transfer.

Automation & Tooling

  • Use Python to create custom tools, automation scripts, and pipeline utilities that streamline development workflows and content management.
  • Develop internal Unreal tools for designers and artists — such as asset importers, data visualizers, or configuration editors.
  • Build deployment scripts and system monitors to automate builds, server resets, and project distribution across platforms.

Optimization & Quality

  • Profile and optimize Unreal Engine performance across CPU, GPU, and network layers, ensuring smooth operation even under high visual load.
  • Conduct regular code reviews and enforce best practices in architecture, performance, and maintainability.
  • Troubleshoot network bottlenecks, rendering artifacts, and integration issues across web and cloud platforms.

Collaboration & Leadership

  • Partner with designers,, and UE 3D artists to translate creative intent into robust interactive systems.
  • Lead technical planning and sprint estimation for new product features.
  • Mentor junior and mid-level developers in Unreal, backend integration, and cross-platform workflows.
  • Contribute to long-term architectural planning for Novaverse’s real estate visualization ecosystem.
Requirements
  • Bachelor’s degree in Computer Science, Game Development, or equivalent experience.
  • 5+ years professional experience in Unreal Engine, with expert-level C++ and Blueprint capabilities.
  • Proven expertise in Pixel Streaming, WebRTC sockets, and cloud-based rendering pipelines.
  • Advanced proficiency in Node.js, JavaScript, and backend service integration.
  • Strong skills in Python for tool creation, automation, and data handling.
  • Experience with Firebase, API design, and real-time synchronization systems.
  • Familiarity with architectural visualization, interactive configurators, or sales presentation systems.
  • Solid grounding in version control (Git, Perforce) and multi-developer workflows.
  • Excellent communication, documentation, and collaborative abilities.
  • A passion for combining creative visual storytelling with serious engineering.
What We Offer
  • Competitive salary, equity and benefits package.
  • Flexible work environment and remote work annual allowance
  • Opportunities to work on cutting-edge, high-visibility projects in architectural visualization and interactive systems.
  • A collaborative, creative work environment with room for innovation and growth.
  • The chance to influence project direction and improve overall pipeline efficiency.
How to Apply

Please send your resume, portfolio (or relevant repo), and a brief cover letter detailing your Unreal Engine experience to recruit@novaverse.space. We look forward to seeing how your skills can help push the boundaries of real-time 3D at NOVΛVERSE.