Browse All Jobs
Job Description
2K Games is seeking a Senior Online Engineer to join their team in Burnaby, British Columbia. This role involves working with the online team to develop impactful features and services for both players and developers, contributing to the creation of the next massive sports franchise. The Senior Online Engineer will collaborate with technical leads, product owners, and producers to deliver high-quality experiences.

What This Role Involves:
  • Architecting, implementing, and maintaining robust multiplayer networking systems using Unreal Engine 5.
  • Collaborating with designers, artists, and fellow senior engineers to translate innovative multiplayer concepts into polished experiences.
  • Involvement in full stack development, working on both game client and backend services.
  • Profiling and optimizing gameplay and network code for peak performance and efficient memory usage.
  • Diagnosing and resolving complex issues related to multiplayer functionality.
  • Producing clean, efficient, and well-documented code.


Requirements:
  • Bachelor's degree and 6+ years of related experience building online experiences for games.
  • Expert ability in C++ software development.
  • Experience working on multiple shipped titles for PC, console, or mobile devices.
  • Deep experience with multithreaded programming.
  • Ability to diagnose and solve problems quickly and independently.
  • Willingness to share opinions and consider others' opinions.


What This Role Offers:
  • Opportunity to work on a massive sports franchise.
Apply Manually