Engine Performance Engineer (C++ & Unreal)
As an Engine Performance Engineer, you will be part of the team working on our clients’ core tech systems close to the Unreal Engine. The team consists of some of our most senior engineers and is responsible for the game hitting our overall performance targets on all platforms. You will be working with optimization in varied areas like navigation, collisions, world streaming, and replication. To succeed in the role, you should be experienced in driving complex investigations requiring you to capture and analyze data to support problem solving.
Start: ASAP
Length: 6 months with possible extension
Location: Must be Stockholm on-site minimum 2-3 days per week
Main Responsibilities:
As an Engine Performance Engineer, you will:
Analyze game performance using various systems and tools, identifying and reporting areas of concern.
Conduct root cause analysis for performance issues, proposing effective mitigation strategies and solutions.
Assist game code and content developers in debugging and optimizing performance bottlenecks found during testing.
Review technical design documents to identify potential performance pitfalls and recommend alternative implementations.
Identify opportunities to improve testing, tooling or workflows for better triaging, reporting, and analysis of performance issues.
Adapt and evolve the current toolset to address new features or problem spaces.
Champion performance best practices and knowledge sharing to your fellow engineers.
Key Requirements:
5+ years of programming experience in C++ with a deep understanding of the language, best practices, and architectural considerations. Games is strongly preferred.
Experience working with the Unreal Game Engine.
Excellent problem-solving skills and a service-oriented mindset.
Expertise in concurrency, memory, and performance optimization.
Proven experience in development for multiple devices, including consoles and various hardware requirements.
Demonstrated ability to lead complex, multi-domain investigations to identify and resolve issues.
Nice to Have:
Familiarity with multiple profiling tools such as PiX, Superluminal, or Tracy Profiler.
Engine Performance Engineer (C++ & Unreal)
Engine Performance Engineer (C++ & Unreal)