2K Games, a renowned global video game publisher headquartered in Novato, California, is seeking a Principal Software Engineer to join their Vancouver-based 2K Sports Lab. This role focuses on developing core runtime animation technology for their next major sports franchise. As a Principal Engineer, you'll work at the intersection of cutting-edge animation technology and sports gaming, collaborating with a diverse team of professionals including animators, designers, and producers.
The position offers an exciting opportunity to shape the future of sports interactive entertainment, working within a small collective that drives research and development. You'll be responsible for implementing sophisticated animation behaviors that authentically replicate sport, utilizing advanced technical skills in C++ and 3D mathematics. The role requires both technical excellence and leadership capabilities, as you'll be mentoring other engineers and partnering with studio leadership to define engineering standards.
2K Games has an impressive portfolio of franchises including NBA 2K, BioShock, and Borderlands, and maintains a strong commitment to inclusive workplace culture. The company encourages applications from all qualified candidates, even if they don't meet every requirement. With a competitive salary range of CAD $139,400 to $223,000, this position offers the chance to work on industry-leading animation technologies while contributing to what could become the next massive sports franchise in the gaming industry.
The ideal candidate will bring 7+ years of computer animation experience, strong C++ expertise, and a deep understanding of various animation techniques. You'll be joining a company known for creating world-class games across multiple platforms, with a culture that values innovation, technical excellence, and authentic gaming experiences.