LEGO System A/S Company Logo

LEGO System A/S

Billund - Denmark
View all jobs at this company »

Senior CG Engineer


Job is based in LEGOs new Digital campus in Copenhagen

Apply via:

Are you an experienced CG engineer that can develop the pipeline, production tools and workflows that meet our 3D artists needs and help us deliver The LEGO Group’s digital visualization content solutions?

Join our unique space, and become part of agile working product teams, play, and have fun.

Core Responsibilities:

• implement the product vision & lead technical direction
• supporting and enhancing current workflows & pipeline.
• prototype & implement future business needs solutions
• troubleshoot problems and implement solutions
• review code and offer constructive feedback
• attend daily department meetings as required
• engage with the users & customers to fully understand their needs and deliver the best solutions
• be able to work autonomously and within the team to deliver on business aligned objectives and roadmap.

This role is anchored in our CG platform product team. The role includes handling tasks such as design, technical architecture, proof of concept, implementation & roll out. We are pursuing a flexible design and a marketing process that uses VFX, animation, or gaming standards in alignment with the business needs unique to digital transformation at the LEGO Group.

Play your part in our team succeeding

As part of our Product Development Technology organization, you will work as a trusted member of the CG product team. A team consisting of skilled and experienced developers together with the Product Manager in helping define the visual quality, mature the existing pipeline & tools but also help design, and implement new tools and pipelines to meet our customer's future content needs.
This is a great opportunity to help build the future for CG image creation in the LEGO Group. You will also align closely with our Principal Engineers, Solution Architects, and Product Managers in other product teams & key areas of the business.

Do you have what it takes?

The candidate for Senior CG Developer, has excellent computer science fundamentals, including algorithms and data structures, plus advanced knowledge of Maya. Bachelor’s degree in a Computer Science or Engineering related field is preferred, alternatively, equivalent training/working experience within the field is accepted.

In addition, you have:
• 3 to 5 years in a VFX/animation/games tools or pipeline developer
• Experience in designing and creating systems, tools, and assets for production
• Extensive technical knowledge of common production pipeline requirements
• Experience with 3D pipeline integrations (Python, C++, third-party APIs)
• Ability to collaborate and offer solutions with great problem-solving skills
• Hands-on experience implementing modern software architectural principles and patterns (test-driven development, domain-driven design, microservices, etc)
• Strong written & verbal communication skills (English)
• Experience with version control

Due to your experience, you are able to demonstrate knowledge of container technologies like Docker, Kubernetes, flannel, CoreOS or containerd, is an advantage. As a person, you are open-minded and can work in diverse, international teams, cross departments, and cross borders.

Also, it is preferred if you have experience with:
• USD, Unreal engine, Material X, OSL
• Working on backend technologies and development of microservices
• Cloud development
• Building REST APIs