Senior Gameplay Programmer

Insomniac Games

(Durham, North Carolina)
Full Time
Job Posting Details
About Insomniac Games
Insomniac Games is an independent video games developer that created the Ratchet & Clank and Resistance franchises. It has two studios: One in Burbank, California and the other in the Raleigh-Durham area in North Carolina.Founded in 1994, Insomniac Games is based in Burbank, California.
Summary
If you’re a programmer who’s ready to be a decision maker, a mentor, a key player in a dynamic team, this might be the role for you! Insomniac Games is looking for a Senior Programmer to come in and design and implement gameplay systems and features, and contribute to long term development and direction of gameplay department. Read on if it sounds interesting!
Responsibilities
* Take ownership of major gameplay features or systems, designing and implementing robust, complete, extensible, and innovative solutions to technical or creative challenges * Take an active role in schedule maintenance, providing time estimates and task breakdowns for high level project requirements * Work independently and with other departments to help meet requirements for functionality, scope control, fun factor, and performance * Provide technical input to other programmers; mentor junior programmers as appropriate * Independently identify areas for improvement and seek to make these changes * Experience with debugging- diagnosing and fixing code- either their own or other programmers * Architecting a flexible, cost-conscious framework for cloud-hosted dedicated game servers * Designing and implementing a cloud-deployment system for dedicated game servers * Other duties may be assigned This job has no supervisory responsibilities, however provides mentoring/assistance to junior programmers as needed.
Ideal Candidate
**Education and/or Experience:** * Master's degree (M.A.) or equivalent; or five to seven years related experience and/or training; or equivalent combination of education and experience, and a proven track record with shipped titles. * Strong 3D math skills, especially linear algebra. * Extensive knowledge of C/C++ programming languages. * Adaptive coding style. * Visual Studio experience, LUA, and Maya experience a plus. * Familiarity with component-based architecture and assembly level programming, and Python a plus * Expertise in a commercial cloud-hosting environment (AWS preferred) **Other Skills:** Dedication towards individual and team growth. Good interpersonal skills and the ability to work in and contribute to a collaborative environment. Good instincts for game design and fun and innovative gameplay. Must be flexible with schedule changes and shifting timetables. Needs to be able to work independently and efficiently. Ability to multitask several time intensive tasks at once. Ability to enhance code, features, or processes beyond assigned tasks.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

100% employer paid Medical, Dental and Vision benefits, and Flex-Spending accounts 401(k) with up to a 4% match Life Insurance, Short and Long Term Disability and AD&D coverage

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.