Finding the best job has never been easier
Share
We are looking for a Software Development Engineer who is as excited about games as we are. In this role, you will contribute to a technical mandate on an AAA multiplayer online battle arena game title built on Unreal 5. You will assess the ability of new technologies to deliver and drive innovation, reliability, performance and productivity gains. It's an opportunity to work on the latest technologies and build a truly the next generation experience for our players.Key job responsibilities
• Own optimization challenges with a moderate scope on the project, both on CPU and GPU.
• Prioritize optimization challenges with leadership.
• 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.
• Identify opportunities to improve testing, tooling or workflows for better triaging, reporting, and analysis of performance issues.
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience in Games Industry (supporting title Development, Release, or Live Ops)
- Experience with Unity, Unreal, CryEngine, Lumberyard or proprietary 3D game engine, or industry-equivalent technology (3D animation, simulation, etc)
- Excellent C++ skills and software engineering principles
- Non-internship professional software development experience
- Non-internship experience in design or architecture (design patterns, reliability and scaling) of new and existing systems
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Proficiency in managing large codebases and multi-product development.
- Expertise in concurrency, memory, and performance optimization.
These jobs might be a good fit