[Close] 

Gameplay Software Engineer

Millions of users play our client's game online and your code is mission critical to support a myriad of features from graphics to multiplayer matchmaking to MMO worlds to virtual currency and security and more. This is going to test your ability to write the most efficient, bullet proof, scalable and super coolest code imaginable. And, given the game reinvents itself annually with each new release, it's all brand new challenges and features and scope each and every year. Within 12 months of your arrival, you will have shipped a game. Our client has not only been ranked the world's most consistent developer in terms of shipping top-rated titles but also is one of the coolest and least corporate places you can imagine.


What we need:
The Gameplay Software Engineer will have a specific passion and aptitude for visualizing, implementing and tuning gameplay, animation and AI for sports videogames. He or she should be deeply passionate about AI and/or animation and have prior applicable experience.


Minimum Requirements:
o Bachelor's or Master's Degree in Computer Science.
o Minimum 3-5 years of experience in console development as an engineer.
o Prior experience with AI and/or animation programming.
o High proficiency in C/C++ and object oriented programming.

Who we think will be a fit:
Our client has a super flat structure where initiative and smarts and passion make things happen, and politics simply don't exist. In part because of all of this as well as our clients's consistent stability and success as a studio, some of the world's smartest people come here and make our client a long term career. When interviewing they look for Solid fundamentals. They don't write junk and they don't hire people that do. They always push the metal to the limits, whether it's servers or consoles, and they look for people that understand what's going on under the hood. So the engineers they hire understand data structures, good programming practice, and they knew where memory comes from and how CPUs work. There are software engineers and programmers just like there are mechanical engineers and construction workers. Engineers design the structures or systems to ensure stability and integrity. Programmers and construction workers build the applications based on those designs. Both roles are important, but we strive to hire engineers over programmers.


Skills Required:
o Knowledge of motion capture and animation techniques, a huge plus.
o Able to write clean, bug-free, well-documented and efficient code.
o Passion for video games.
o Good team player.
Candidate must be a Permanent Resident, No H1B


Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.