Job Description
Lead Unreal Engine 4 Developer - Greenfield Project - New Division
Do you have have 5+ years of 3D engine development experience within the games industry and with at least one AAA game shipped on PC or console? Do you thrive on building exciting and engaging applications such as VR/AR, online immersive 3D worlds and interactive presentations?
Would you enjoy working in a start-up environment within a market-leading company well-positioned to invest in its people and technology? Do you want to build and lead a team and help to shape a global tech vision from the ground up? If so, read on!
GDS group is a global project intelligence, research, and technology services company.
A bit about GDS Group:
- Over the past 5 years we’ve partnered with 95% of the Fortune 2000
- Our solution provider clients include most, if not all of the well-known B2B giants - Google, Microsoft, Oracle, IBM, AWS, Dell EMC, HPE and SAP to name a few
- We have 420+ employees across our office locations and broadcast studios in Bristol UK, Miami and New York, with more expansion plans afoot!
- We’re on target to grow by 70% in 2021 following 30% growth in 2020
We’re excited to be expanding our business, opening up our platform as a service and providing the ability for businesses, governments, and the media to connect in a truly immersive, memorable and engaging way with clients, employees, shareholders, investors and consumers.
Reporting directly into the CEO of our new SaaS business, you will be required to operate at all levels, providing strategic inputs for the product, managing stakeholder expectations, and recruiting and growing a development team. This is a hands-on role where you will own technology architecture, development, and optimization, developing new and exciting game play and experience mechanics for new live virtual reality projects.
As Lead Developer you will utilize your experience and knowledge to:
- Develop and maintain lightweight and optimized modules covering AI, custom shader support, customs effects, hardware device input, network server/clients and game play mechanics to support live video production use cases video conference integration and virtual reality experiences
- Optimize game engine deployment for virtual reality in terms of memory, frame rate and performance
- Develop and maintain optimized modules for tools surrounding virtual production that utilize game engines along with UI and I/O modules
- Work with live virtual production and virtual reality teams to understand technical requirements
- Design and develop core tools into the pipeline
- Participate in technical and artistic discussions and problem solving
Required Skills, Knowledge and Experience
- 5+ years of 3D engine development experience within the games industry and with at least one AAA game shipped on PC or console
- 5+ years of experience developing optimized modules in C#/C++ within Unreal
- Building and leading Unreal development teams
- Experienced with deploying via the cloud and playable on a browser
- Experienced with live video-conference integration (e.g. Zoom) in the Unreal environment
- Strong knowledge of object-oriented design, design patterns, 3D Math, linear algebra vector math and associated data structures
- Experienced with integration of data from 3rd party systems into the Unreal environment
- Expert knowledge of Unreal including GUI, asset bundles and materials/shaders
- Strong knowledge in 3D graphics development (particle systems, shaders) and performance optimization within game development
- Strong knowledge of matrix algebra, trigonometry and computational geometry
- Ability to implement existing script and/or visual scripting modules into optimized and economic code within Unreal
Desired Skills, Knowledge and Experience
- VR development experience advantageous.
- Understanding of Maya and Python tool development advantageous.
- Experience with shader development in Unreal advantageous