Senior Programmer - 2K Games

Description

Senior Programmer - 2K Games


SUMMARY:

Join the core technology group and serve as a technical expert on current and next generation consoles to the entire 2K label (Games, Sports and Play). Work with development teams across the globe to create AAA titles of the highest quality. Coordinate with business leadership to support the organization’s technology goals.

JOB RESPONSIBILITIES:

• Serve as a technical expert on current and next generation consoles to the entire 2K label
• Support individual development teams by:
o Providing engineering services
o Mentoring engineers and making technical recommendations
o Working with others to design solutions to difficult problems
o Assisting in optimization and polish before launch
• Handle high-pressure situations and be able to:
o Dive into unfamiliar codebases and quickly adapt
o Prioritize tasks in order to meet critical deadlines
o Assess performance and memory issues and make effective improvements
• Develop core technologies designed to empower individual development teams and streamline the development process
• Stay on the cutting edge as the next generation of consoles are introduced to the industry

Requirements

QUALIFICATIONS (Required):

• Bachelor’s Degree in Computer Science or equivalent combination of education and experience
• 5+ years engineering experience in the games industry
• Demonstrated ability to develop software for PC, PS3 and Xbox 360
• Proficiency in C/C++
• Familiarity with all major game systems (graphics, physics, animation, AI, networking, etc.)
• Familiarity with software optimization tools and techniques
• Demonstrated ability to dive into unfamiliar code and quickly adapt to make effective contributions
• Demonstrated ability to prioritize tasks and meet deadlines in high-pressure situations
• Excellent written and oral communication skills
• Able to work flexible hours, occasionally rotating shifts or working off hours as necessary
• Able to travel up to 25% of the time

Desired Skills / Extras

QUALIFICATIONS (Desired):

• Has worked on and shipped from “start to finish” one or more AAA game titles
• 3+ years Unreal Engine 3 experience
• 3+ years PS3 software development and optimization experience
• Experience developing software for mobile platforms (iOS, Android, etc.)
• Experience developing software for the web (PHP, ASP.NET, JavaScript, SQL, etc.)
• Experience writing technical documentation


REPORTS TO: Director of Technology

This Job is no longer active!