NOTE: This job is no longer available!

Technical Director EA Season Ticket and Sports Arena - EA SPORTS Online

at EA
Burnaby, BC
ENTERTAINING IS OUR PASSION

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, global videogame competitions and breakthrough digital experiences. EA SPORTS delivers personal access to the emotion of sports through industry-leading sports simulation videogames, including Madden NFL football, FIFA Soccer, NHL® hockey, NBA JAM basketball, NCAA® Football, Fight Night boxing, EA SPORTS MMA, Tiger Woods PGA TOUR® golf, and EA SPORTS Active. For more information about EA SPORTS, including news, video, blogs, forums and game apps, please visit www.easports.com to connect, share and compete.

EA Sports Online (EASO) Season Ticket and Sports Arena TD
The EASO Season Ticket and Sports Arena TD is responsible for the central online technology direction within the Sports Label at EA. The technology stack includes the client and server components necessary to support multiple platforms and multiple games. These components include game and game to web as well as web to game technologies.
The role reports directly to the EASO CTO. This role will both influence and direct the tactical and strategic decisions of the EASO group.

EASO is seeking candidates for a Season Ticket and Sports Arena TD, a key member of the development team. This position provides overall technical leadership to develop and refine our online system development strategy across the range of our subscription and micro transaction products and services in the EA Sports online domain. The role requires a personality type that is outgoing, dynamic, enthusiastic and able to network successfully across a large number of groups and individuals to build and maintain excellent relationships and communications channels.

ESSENTIAL JOB FUNCTIONS
• Provide strategic planning and direction in the area of integrating, testing, and releasing the EASO EASST and Sports Arena games and the required infrastructure
o a. Lead the development of EA’s online client and server integration and release strategy for both products
o b. Lead the technical requirements for 1st party technology alignment.
o c. Drive the creation of a comprehensive end to end integration service for online
o d. Be accountable for the technical proficiency of the team that delivers online engineering services
o e. Contribute to the definition of the technology and tools required to develop EA’s online systems
o f. Understand and contribute to system provisioning models based on a deep understanding of online gaming systems and scale able enterprise architectures
o g. Understand the factors in online system architecture around scale-ability, availability, message flows, processing, points of failure, provisioning, load balancing, and recovery procedures
• Provide consulting to game teams and central technology providers on strategies at the component, sub-system, system level and services.
• Provide technical oversight and direction to the internal and distributed development teams responsible for developing and supporting products.
• Oversee internal and external project dependencies, risks and critical paths; ensure contingency plan is in place; recommend solutions and approve plan & timelines; understand overall impact on all stakeholders.
• Help create a strong and coherent technical community by developing excellent relationships with technical peers in game development teams and other groups throughout EA studios.
• Participate in recruitment, training & coaching of engineers to enhance individual effectiveness and professional growth.
REQUIREMENTS:
• Bachelor’s degree or higher in Computer Science, Engineering or Software Engineering or equivalent
• Minimum 7 years of experience in software development and system engineering, preferably with scale-able, real time systems
• Experience and knowledge of SQL, C++, C#, ASP.NET, PHP, Java, Java script, XML, HTML and current web technologies and stacks.
• Experience architecting or developing online solutions for load, stress, performance and volume testing and monitoring
• Experience with the key aspects of game development including detailed knowledge of pre-production, production, and post-production is a definite asset.
• Strong background in software quality and software engineering practices
• Ability to influence changes across a diverse range of organizational structures and cultures
• Excellent organizational communication and management skills with a strong desire to contribute to a unique creative environment by utilizing world-wide talent.
• Project management skills demonstrated by the ability to define tasks in a well organized manner, based on proper resource and time management.

ADDITIONAL SKILLS

• Experience with system analysis, message profiling, high availability analysis
• Experience building at least 2 products in production. Previous EA/EA Sports titles a plus
• Knowledge of performance and code optimizations techniques
• Experience using configuration management and software management suites and tools
• Performance Competencies (Non Technical Skills)
o Passion for the entertainment industry and distributed development.
o Excellent communication skills, including verbal, face-to-face, written and presentation.
o Excellent detail-oriented, problem solving skills
o Strong understanding of customer service ethos, methods and theory.
o Able to quickly assess situations, troubleshoot complex problems and keep a calm head under tight time constraints and high pressure.
• Self-starter and ability to quickly learn and apply new concepts, principles and solutions with little supervision.
• Ability to review, evaluate and qualify technical skills
• Ability to mentor, coach and develop technical staff
• Ability to travel