UneeQ is looking for a Senior Software Engineer (Real-Time 3D Platform) to build and evolve the core real-time 3D application that powers our digital humans. This is a hands-on, high-impact role where you'll work across our broader platform and emerging technologies to deliver high-quality, real-time experiences.
What You'll Do
- Develop and enhance features within our digital human application to improve quality and user engagement.
- Investigate and implement performance optimisation opportunities.
- Integrate other platform systems into the game engine.
- Research, experiment and implement the latest techniques in graphics, such as machine learning based animation.
- Support other team members by debugging engine issues or providing expert support.
- Keep up to date with the latest developments in the industry and our specific game engine.
- Provide thought leadership in real-time 3D related elements of our platform.
- Work with technical artists and animators to develop scalable pipelines for character creation.
- Support technical artists and animators by developing tools and systems to facilitate their work.
What We're Looking For
- Experience in the games industry or interactive real-time 3D graphics development.
- High proficiency in C/C++, with hands-on experience using real-time rendering APIs such as Vulkan or DirectX.
- Hands-on experience working with Unreal Engine 5.
- Strong general software engineering skills, including integrating a rendering system with other platform services like messaging or backend systems.
- Comfort using AI-assisted coding tools as part of your development workflow.
- Strong skills in 3D mathematics, including vectors and transformation matrices.
- Experience in CPU and GPU optimisation.
- Comfort using metrics and data to understand production performance and inform decisions.
- Comfort building, improving, and maintaining build systems.
- Proven problem-solving and debugging skills, including tracking down issues in unfamiliar or legacy codebases.
- Strong hands-on experience working in Linux environments and ensuring applications also run reliably on Windows.
Nice to Have
- Experience with or interest in Python or Go.
- Experience with streaming audio and video or WebRTC.
- Knowledge of Docker and containerization.
- Machine learning system integration experience.
- Experience with AWS.
Technical Stack
- Unreal Engine, C/C++, Vulkan/DirectX, Linux, Windows
- WebRTC, AWS, Python, Go, Docker
Team & Environment
You will join a small, distributed team, working closely with senior engineers in the platform team and collaborating with adjacent technical teams. You will report directly to the Engineering Manager (AI & Platform).
Benefits & Compensation
- Annual learning allowance to support your professional growth.
- Health insurance coverage.
- Wellness allowance (for NZ & AU employees).
- An extra week of annual leave (for NZ & AU employees).
- Participation in our annual Company Summit, where we fly in all our employees from around the world.
- Flexibility to work from other locations for short periods.
Work Mode
This is a global role open to candidates in New Zealand and the USA.
UneeQ is an inclusive workplace that celebrates diverse backgrounds, perspectives, and experiences.





