Responsibilities
- Designing and implementing systems that bring the open world to life with realistic non-player character behaviors.
- Leading the development of core open world features with a focus on scalability, efficiency, and high-quality output.
- Creating tools and debugging solutions to improve workflow and development speed.
- Working closely with designers and subject matter experts to craft a convincing and interactive open world.
- Partnering daily with engineers, quality assurance, and other developers to advance team objectives.
- Identifying, analyzing, and resolving performance bottlenecks in complex, large-scale systems.
- Performing code reviews to ensure code is clean, modular, and easy to maintain.
- Establishing and documenting technical best practices and standards.
- Engaging in team discussions to solve problems, share insights, and promote effective communication.
Work Arrangement
Hybrid