Engine Programmer
As an Engine Programmer at Alpha Channel Inc., you will be responsible for maintaining and developing engine features across a variety of different platforms
Responsibilities Include:
Work with a cross-discipline team to ensure the game engine is performing as required
Integration of code changes between different branches using Perforce and Git
Analyze and continuously strive to improve and optimize engine and game code to allow for open world streaming
Open world streaming optimizations in UE5
Be aware of the latest engine changes happening across variety of branches and ensure the game team is following best practices regarding those features
Support our game code across a variety of different platforms ensuring compilation, performance and memory is within budget
Qualifications:
You have previous experience working on game engines, whether it be public or private engines
Extensive experience with C++
Strong communication and interpersonal skills
Able to work autonomously with little supervision
Passionate about high performing code
Nice to have
Knowledge of Unreal Engine 4 or 5
Experience Developing for modern PC’s and consoles
Experience profiling performance and memory
Optimizing game code and mentoring programmers to ensure they are aware of common pitfalls
JIRA Experience