2K Company Logo


Novato, California - United States
View all jobs at this company »

Software Engineer, Server - 2K Games


Software Engineer, Server - 2K Games


Manage and serve as software engineer for development of server side applications and tools for internal middleware for multiple gaming architectures. Coordinate with development teams and provide engineering services while coordinating long term strategy between multiple studios and with Corporate IT as well as with other parts of the business.



  • Work with the lead technical architect developing code for global development projects involving server side infrastructure for online gaming architecture for multiple platforms/games/consoles.
  • Work with architects to implement design recommendations and solutions for existing architecture to improve performance, security and reliability.
  • Develop, maintain, and optimize the in game network client of multiple client/server-based online games as well as complex web-service infrastructure.
  • Interface with other departments providing documentation, strategy and overall direction for an online environment.

This Job is no longer active!