Position Title: Technical Director
Reports To: Producer
Location: Denver, CO
About Sony Online Entertainment
Our Denver Studio is the developer of Legends of Norrath™, Star Wars Galaxies™ Trading Card Game, Free Realms Trading Card Game, Match Attax LIVE, and more!
Sony Online Entertainment LLC (SOE) is a recognized worldwide leader in massively multiplayer online games which have entertained millions of players around the globe. SOE creates and delivers compelling entertainment for the personal computer, online, game console and wireless markets. Known for its blockbuster franchise EverQuest®, its successful online trading card game Legends of Norrath™, as well as the recent kids’ phenomenon Free Realms™, SOE continues to raise the bar for online gaming and players worldwide. Headquartered in San Diego, with additional studios in Austin, Seattle, Denver, Tucson, and Taiwan, SOE has a slate of engaging, high-quality games currently in development across new genres for all platforms and audiences.
Responsibilities:
• Visualize, architect, and manage the implementation of large scale, top tier collectible, strategy games.
• Manage a team of programmers.
• Provide technical leadership with the ability to anticipate and resolve project roadblocks in new product development.
• Develop technical designs and engineering plans that produce high quality products with efficient and reusable code.
• Coordinate programming schedules.
• Evaluate technologies, specifications, and designs of internal and external software and hardware products.
• Contribute to coding efforts.
Requirements:
• Developed and shipped at least 2 games or consumer software products.
• At least 4 years of technical management experience.
• Seven years of C++ programming skills with an in depth understanding of object oriented design and programming.
• Strong understanding of software engineering principles such as coupling and cohesion.
• Experience with distributed system architecture a plus, particularly message queue and event-based programming.
• Ability to work efficiently and independently.
• Works well under pressure and can handle multiple tasks.
• Work well with designers, artists and other personnel involved in the development of our massively multiplayer online games.
• Knowledge of best software practices.
• Experience with both Unix and Windows systems a plus.
• Experience with next gen consoles a plus.
• Experience with high end graphics implementations a plus.
• A passion for games.
Education and Experience:
• B.S. in computer science preferred.
• 7+ years professional experience.