Visual Concepts  Company Logo

Visual Concepts

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

Senior Software Engineer – Game Engine

Description

Senior Game Engine Software Engineer

Who We Are:
A pioneer in video games across multiple generations and the creator of some of the top-rated video game franchises including 2K Sports and the NBA 2K series, Visual Concepts is widely regarded as one of the world's top studios. A subsidiary of Take-Two Interactive Software, Inc. (TTWO), Visual Concepts continues to innovate in gameplay, creativity and technology. With studios in Marin County, California, Shanghai, China and Seoul, South Korea, Visual Concepts is a culture of excellence and passion for building amazing products year after year, and offers top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry.

What We Need:
You spend a quarter of your time reading cool papers on the latest tech, half your time writing code and all of your time thinking about ways to make development faster, smoother and smarter. And since you only have so much time in a day, why waste your time working somewhere that isn’t full of similarly driven, super-smart, like-minded people in an environment entirely conducive to innovation and the freedom to make it all happen?  

Well, we’ve got the place for you here. You’ve got 10 years of professional experience as a Senior or Lead Software Engineer. You’ve shipped enough quality videogames that you’re interested in the how, not just the what, and you’ve been through the development cycle enough times that you know better than to write a line of code without thinking ahead. You have a solid understanding of C++, you get the difference between good code and bad code and you love designing and writing data-driven flexible systems because you hate fixing bugs and you hate writing the same thing twice. And you’ve always been the kind of engineer who’s open to helping others learn from your bug-squashing-performance-optimizing-game-shipping all around deep sage wisdom. Bottom line, you love games and you love building engines.  

Come bring all of that experience and passion and join an elite group of brilliant people who continue to grow perennially amazing franchises like NBA 2K at one of the world’s most consistently successful developers as we expand into new markets and genres throughout the world.

Minimum Requirements:

  • BSCS or equivalent experience
  • 7-10 years of experience as a Senior or Lead Software Engineer
  • Have shipped at least 3 commercial video games on console or PC including PS4/XBO
  • Fluent in C++
  • Understanding of software architecture

 


This Job is no longer active!