beyond.com bug
Radius 40 milesradius arrow
Alert Me


Pipeline Programmer (Senior)


Job Number:42211888
Company Name:Activision
Job Location:Vancouver, BC CA
Job Category:Information Technology



Updated: 5/12/2012

Pipeline Programmer (Senior)

Title: Pipeline Programmer (Senior)
Location: BC-Vancouver
Job Title: Pipeline Programmer (Senior) Reports To: Technical Director

Division/Department: Production

Basic Function:

Responsible for working with programmers, artists and designers to get the content from drawing board into the game.

Duties and Responsibilities:

- Shape the art and data pipeline
- Design and implement tools to support graphics, animation, script, audio, and game-specific data conversion pipelines (from authoring tools to optimized runtime data)
- Develop workflows that allow content authors to work efficiently
- Manage the build farm; troubleshoot technical problems and work with people to ensure that breaks are dealt with in a timely manner
- Manage the process of creating the mastered disc images
- Troubleshoot problems and work through solutions for content authors on a day-to-day basis
- Provide direction to more junior developers
- Determine implementation strategies for specific game/engine feature requirements
- Coach, teach, and mentor other programmers; transfer knowledge
- Supervise or conduct periodic design and code reviews

Principal Working Relationships:

Work with content authors and programmers as they define the data requirements for their subsystems.

Position Qualifications:

Educational Requirements:
- Degree in Computing Science, Engineering or equivalent experience

Special Knowledge, Skills:
- Strong C programming skills required
- Knowledge of scripting languages (Lua, Python, Perl) preferred
- Strong understanding of software design techniques required
- Expert debugging skills required
- Expert knowledge of performance/memory constraints of game software required
- Expert understanding of game development tools required
- Object oriented design
- Workflow analysis and design
- Knowledge of software build tools
- SQL (MySQL)

Prior Experience/Previous Positions related to current position:
- 5 years of related experience required

Other Qualifications and/or Requirements:
- Ability to actively build collaborative and respectful relationships and work through conflict constructively
- Contribute to and support team goals and show dedication and passion for the work, the team, and Radical Entertainment
- Organize and plan work, and set commitments that balance importance and urgency
- Execute plans, meet commitments and be accountable
- Be persistent and take risks; make mistakes and take steps to prevent repeat mistakes
- Initiate and support continuous, novel, and innovative improvement of products, services, and/or processesnull

Similar Jobs


Vancouver, BC CA
Vancouver, BC CA
Vancouver, BC CA
Burnaby, BC CA
Vancouver, BC CA
Vancouver, BC CA

Pipeline Programmer (Senior) Jobs
Pipeline Programmer (Senior) Jobs in Vancouver, BC


Beyond.com is a Registered Trademark of Beyond.com, Inc.
Beyond.com Career Network © 2001 - 2011 Beyond.com, Inc.