Role Description
As a Senior Graphics Developer, you will be responsible for the graphical feature of the Legion engine, from the architectural design to the implementation of the features. You will work closely with the other developers and the technical artists to build pipelines for graphical features. If you are someone who lives on the cutting edge of real-time graphics, and wants to pioneer in this space and make the Legion shine, this is the job for you!
Responsibilities:
- Creating new rendering features
- Analyzing performance characteristics of rendering systems
- Building sustainable, performant, rigorously tested and maintainable technologies and code
- Pioneering and innovating in the field of real time rendering
Minimum Qualifications:
- 8+ years experience with significant contributions to rendering systems in AAA titles
- Shader language programming
- Understanding of modern GPU architecture and bottlenecks
- Deep knowledge of modern game engine design & architecture
- Ability to debug and optimize rendering system performance both on the GPU and CPU
- Ability to effectively communicate technical concepts with other members of the team
Preferred Qualifications:
- Good knowledge of Rust and C++
- Experience with open source and GitHub, or equivalent
- Vulkan Experience
- Experience with more than one AAA engine
- Knowledge of common DCC packages and ability to write scripts and contribute to pipelines
- Understanding of cloud based development and streaming considerations