As an Engine Programmer, you will focus on enhancing and optimizing Unreal Engine's core systems to support our game development needs. You'll work on improving performance, memory management, rendering, and physics systems, while developing custom engine features that ensure seamless and scalable gameplay. Your expertise in C++ and low-level programming will be key to pushing the engine's capabilities and delivering smooth, high-performance experiences. If you're passionate about engine architecture and solving complex technical challenges, we'd love to have you on our team!
Responsibilities
- Work on all aspects of engine development
- Write performant, robust and maintainable code
- Debug, profile and optimize code to hit quality and performance targets
- Contribute in code reviews, testing and documentation
- Show strong passion for making the highest quality state of the art games
- Be an active participant in the design and production of the engine
- Mentor and support team members
Requirements
- 3+ years game development experience
- Expert in C++
- Open-minded, willing to collaborate, experiment and iterate over a specific feature
- Upper-intermediate English
- Passion for making and playing great games
- Experience with data driven development
- Experience with a wide range of CPU and GPU profiling tools
- Multithreading should be second nature
- Knowledge of modern hardware
Nice to haves
- Bachelor / Master degree in computer science or software engineering
- Experience with modern graphics API's (Vulkan, D3D12, GNM, ...)
- Experience with modern console development (PS4/5, Xbox One/Series, ...)
- Experience with SIMD programming
- Experience with low-level x86/ARM/DXBC/Spir-V assembly
- Experience with networking / multiplayer
- Track record of major contributions to shipped games
What We Offer
- An open, collaborative environment where ideas are welcome and encouraged
- A managerial team consisting of highly experienced game developers at the top of their fields
- Sharing hobbies and passions with like-minded colleagues
- Inclusive environment with many activities organized by the studios or the employees
- Commitment to making the best game possible for the fans, including listening to community feedback
Comments