Senior Programmer
Senior Programmer for game run-time and tool-time software. Researches, designs and develops specialized software systems and applications for advanced three-dimensional interactive graphic elements for use in cutting edge technological media formats including advanced video game consoles, PC, and on-line gaming. Utilizes in-depth knowledge of computer science, engineering, applied mathematics skills and business background to drive next generation features for software and 3-D graphics systems, known as 3-D engines, developed by Valve.

- Researches, designs, and develops specialized software systems and applications for advanced three-dimensional interactive graphic elements for use in cutting edge technological media formats including advanced video game consoles, PC, and on-line gaming.
- Analyzes software and hardware requirements of Valve products’ graphics, visual effects and tool-time applications needs.
- Formulates system testing procedures to ensure the quality and consistency of software systems developed by Valve.
- Collaborates with computer graphic artists, designers and producers to ensure conformity with technical and aesthetic specifications.
- Manages, designs and develops specialized distributed applications operating on large clusters of machines.

- Master’s degree in computer engineering or applied mathematics.
- Must have two years experience with the responsibilities of the position with C++, Windows and Linux platforms, using networking technologies in large scale systems or gaming platforms, including experience taking a computer software product or a video game from conception and development through publication and product shipment.
To apply, please email your resume, URL, and/or work samples.
Apply now