Showing posts sorted by relevance for query Irvine. Sort by date Show all posts
Showing posts sorted by relevance for query Irvine. Sort by date Show all posts

Wednesday 4 June 2014

Senior Software Engineer, Server #13000FP | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Server #13000FP | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Server
Heroes of the Storm
Office: Irvine, California, United States
Blizzard Entertainment is seeking a talented and enthusiastic senior software engineer to join our StarCraft II / Heroes of the Storm team in Irvine, California. This experienced developer will focus on network communications, game and service feature implementation, security countermeasures, and maintenance of the StarCraft II and Battle.net service.
 
Requirements
  • Strong C++ programming skills
  • Networking experience in TCP / IP and UDP protocols
  • Distributed systems experience
  • Protocol design / optimization
  • Familiar with implementing client / server architecture
  • Scalability considerations
  • Security considerations (encryption, denial of service)
  • Architecture (cloud, client / server)
  • Experience with code optimization
  • High comfort level working within (and analyzing and improving) an established code base
  • Able to work in a collaborative environment with a team of highly skilled programmers
  • Excellent verbal and written communications skills
  • Passion for video games
Pluses
  • Prior development work on client / server game systems
  • Familiar with implementing synchronous peer-to-peer game architecture
  • Previous experience shipping game titles or other software
  • Linux development experience
  • Database development experience (MySQL, Oracle, etc.)
  • Scripting language experience (Python, Lua)
  • Low level network knowledge and diagnosis including packet capture (tcpdump, wireshark), routing, firewalls, DHCP, DNS, NAT busting
  • Familiar with higher level network protocols such as HTTP, SNMP, SMTP, FTP
Required Application Materials
  • Resume
  • Cover Letter (make sure to mention language proficiencies, if any)
    • The cover letter should describe why you are interested in working at Blizzard, and what games you are currently playing.
    • Only resumes with cover letters will be considered.
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Thursday 5 June 2014

Database Engineer #13000K4 | Blizzard Entertainment | Irvine, California, United States


Database Engineer #13000K4 | Blizzard Entertainment | Irvine, California, United States

Database Engineer
IT - Network Operations
Office: Irvine, California, United States
Blizzard Entertainment is seeking a database engineer to join our blizzard operations network services (BONS) team in Irvine, California.  This position will closely collaborate with Battle.net developers in the in the design and operations of the web, authentication, and billing systems which support Blizzard’s games, including World of Warcraft, Diablo, Starcraft, and Hearthstone.

Responsibilities
  • Collaborate with development teams on the design and implementation of database services, data stores, stored procedures, and replication.
  • Act as an interface for Battle.net development teams with database technology providers and guide use of new database technologies and features.
  • Enhance, maintain, and troubleshoot database replication.
  • Evaluate new technologies, frameworks, and methodologies to scale our data infrastructure for future customer growth and product launches.
  • Manage application and user permissions.
  • Write and code review DDL and DML.
  • Continuously identify optimizations to existing database queries, jobs, and processes.
  • Investigate performance anomalies and perform root cause analysis for databases and their interface.
Requirements
  • Understanding of database concepts such as normalization, clustering, concurrency, and lock / latch management
  • Strong written and verbal communication skills
  • Mastery of structured query language (SQL)
  • Experience writing and tuning Oracle PL / SQL
  • Excellent problem solving, collaboration, and communication skills
  • Able to perform after-hours, and / or weekend support for key deployments
Pluses
  • Knowledge of Spring Framework for Java
  • Familiar with Open Source, Git, and / or GitHub
  • Experience with Oracle Streams or Golden Gate replication
Required Application Materials
  • Resume
  • Cover Letter which should include:
  • Why you are interested in working at Blizzard
  • What games or technology you are currently playing with
**Only submittals with Cover Letters will be considered.
 
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 



Wednesday 4 June 2014

Senior Software Engineer, .NET #13000CE | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, .NET #13000CE | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, .NET
Corporate Applications
Office: Irvine, California, United States
Blizzard Entertainment's corporate applications team is currently looking for an experienced software engineer to join our corporate applications engineering team in Irvine, CA or Austin, TX. This person will design and develop internal applications that aid the company and our players. The ideal candidate is a .NET expert, has successfully delivered robust solutions that can handle high-load situations, and isn't scared of ambiguity or tight deadlines. This person must have a passion for new technology, and keep up to date with industry tools and trends. We're looking for someone who always strives for elegance and simplicity, loves games, and wishes to help Blizzard Entertainment retain its position at the forefront of game development and customer service.

Requirements
  • A minimum of 6 years’ experience working on the .NET platform, including experience with .NET 4.0
  • Experience managing high-performing teams through the entire development lifecycle
  • Experience architecting and developing integration projects using WCF and web services
  • Experience with both ASP.NET and Windows Forms applications
  • Experience developing and optimizing SQL Server based applications
  • Bachelor’s degree or higher in computer science or a related field
  • Excellent communication skills
  • Working knowledge of various SDLC methodologies (waterfall, agile)
Pluses
  • Microsoft development certification
  • Management experience
  • Experience with MySQL and /or Oracle
  • Fluency in another language
 Applicants must submit (i) a cover letter, (ii) and a resume. Only resumes with cover letters will be considered.


Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Thursday 5 June 2014

Software Engineer, Graphics / Engine #140001Q | Blizzard Entertainment | Irvine, California, United States


Software Engineer, Graphics / Engine #140001Q | Blizzard Entertainment | Irvine, California, United States


oftware Engineer, Graphics / Engine
Unannounced Games/Projects
Office: Irvine, California, United States
Blizzard Entertainment is seeking an experienced graphics and engine programmer to focus on render pipeline development as well as general engine code.  This position will be called upon to work on multiple aspects of engine development but primarily involves working with artists, game programmers, and fellow engine programmers to develop and refine rendering systems that contribute to the creation of Blizzard Entertainment's next industry-changing game experience. The ideal candidate will have a passion for attention to detail yet keep a broad interest in diverse areas of engine development and will keep a critical eye for what needs to be improved on a broad level: visuals, iteration times, code quality, engine performance, and reliability.
 
This is a full-time position at our office in Irvine, California.                                 
 
Requirements
  • Strong C++ and object-oriented design skills
  • A minimum of 3 years’ experience on at least one shipped title
  • Strong passion for graphics programming and algorithms / mathematics (linear algebra, trigonometry)
  • Familiar with state-of-the-art rendering techniques, shader development and graphics hardware and API’s
  • Self-motivated and a strong teammate willing to pitch in on many areas of development
  • Passion for playing video games and writing engine code
Pluses
  • Experience with multi-threaded programming
  • Experience with particle / effects systems
  • Experience with Maya and its SDK
  • A degree in computer science, related field, or equivalent experience
Required Application Materials
  • Resume
  • Cover Letter which should include:
  • Why you are interested in working at Blizzard
  • What games you are currently playing
**Only submittals with Cover Letters will be considered.
 
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 



Wednesday 4 June 2014

Web Front End Engineer #1400095 | Blizzard Entertainment | Irvine, California, United States


Web Front End Engineer #1400095 | Blizzard Entertainment | Irvine, California, United States


Web Front End Engineer
Corporate Applications
Office: Irvine, California, United States
Blizzard Entertainment's corporate applications team is currently looking for an experienced software engineer to join our corporate applications engineering team in Irvine, CA. 
This person will design and develop internal applications that aid the company and our players. The ideal candidate is a .NET expert, has successfully delivered robust solutions that can handle high-load situations, and isn't scared of ambiguity or tight deadlines. This person must have a passion for new technology and keep up to date with industry tools and trends.  
  
Requirements 
  • A minimum of 4 years’ experience working on the .NET platform, including experience with .NET 4.0 or higher 
  • Experience architecting and developing ASP.NET MVC applications 
  • Strong understanding of front end web development (HTTP, HTML, CSS, JavaScript) 
  • Experience debugging and optimizing web applications  
  • Great communications skills 
  • Able to work alone or as part of a team  
Pluses 
  • Working knowledge of various SDLC methodologies 
  • Experience in developing and optimizing SQL Server based applications 
  • Experience with NoSQL solutions 
  • Experience with JS frameworks (NodeJS, AngularJS, Backbone and others)  
  • Experience developing HTTP-based APIs 
  • Portfolio and code samples 
  • Fluency in different programming languages 
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Senior Software Engineer, Game Systems #140009X | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Game Systems #140009X | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Game Systems
Heroes of the Storm
Office: Irvine, California, United States
If you are a talented and experienced engineer with a history of proven excellence in game system engineering, Blizzard Entertainment wants you to join our Heroes of the Storm development team. We expect you to have outstanding people skills, a collaborative “yes, and…” attitude, and a longstanding passion for games within many genres on multiple platforms.

This is a full-time position at our office in Irvine, California.

Responsibilities
  • Design and implement various gameplay systems for Heroes of the Storm.
  • Act as a service-oriented ambassador of engineering to the rest of the team.
  • Work closely with game designers, programmers, and artists to ensure a great player experience.
  • Champion Blizzard’s core values, especially 'Gameplay First'.
Requirements
  • Expert C / C++ programming skills
  • A minimum of 3 years’ game programming experience, including experience shipping at least one title
  • Strong data structures, logic, algorithms, and optimization skills
  • Experience in the design and implementation of various game systems, including game object management, AI, pathing, scripting, combat, and online networking
  • Speaks “Designer” fluently
  • Self-motivation and willingness to participate in many areas of game development
  • Excellent verbal and written communications skills
  • Passion for video games
Pluses
  • Experience developing strategy games
  • Computer science, mathematics, physics, or related degree
  • Experience working on networked games
  • A passion for playing strategy games
  • In-depth familiarity with Blizzard products​
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Senior Software Engineer, Java #14000B9 | Blizzard Entertainment | Irvine, California, United States



Senior Software Engineer, Java #14000B9 | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Java
Battle.net
Office: Irvine, California, United States
Are you passionate about video games, scalable web app design, and building high performance web APIs?

Blizzard Entertainment is seeking a talented and enthusiastic senior software engineer to join their Battle.net team in Irvine, CA, developing and maintaining the world's most important web apps and APIs.

Ideal candidates will be passionate about technology, the web, video games, and have a desire to work in a creative, challenging, and rewarding environment.

Responsibilities
  • Work with stakeholders to translate rough business needs / requirements into designs.
  • Build web applications and web services / APIs in Java.
  • Write unit tests ensuring maximum coverage.
  • Maintain and support codebases for existing systems.
Requirements
  • Bachelor’s degree in computer science, or related field, or equivalent training, and professional experience
  • A minimum of 6 years’ experience working as a software engineer
  • Expert knowledge of CS fundamentals, including algorithms, data structures, and design patterns
  • Advanced knowledge of enterprise architectures, and patterns
  • Experience with systems analysis, design, troubleshooting and debugging
  • Solid experience programming back-end web services and web applications
  • Excellent understanding of web-related technologies (e.g. HTTP, SOAP, REST, TCP / IP, DNS, Message Queuing)
  • Experience working in a team environment on multiple simultaneous projects
  • Experience in one of the following OO languages, Java, C#, or C++
Pluses
  • Experience with Linux / UNIX, Apache, and Tomcat technologies
  • Experience designing for scale
  • Spring MVC
  • Experience with data modeling and RDBMS
  • OWASP or related security knowledge / training
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

Lead Software Engineer #140001W | Blizzard Entertainment | Irvine, California, United States


Lead Software Engineer #140001W | Blizzard Entertainment | Irvine, California, United States


Lead Software Engineer
Corporate Applications
Office: Irvine, California, United States
Blizzard Entertainment's corporate applications team is currently looking for an experienced software engineer to join our corporate applications engineering team in Irvine, CA. This person will design and develop internal applications that aid the company and our players. The ideal candidate is a .NET expert, has successfully delivered robust solutions that can handle high-load situations, and isn't scared of ambiguity or tight deadlines. This person must have a passion for new technology, and keep up to date with industry tools and trends. We're looking for someone who always strives for elegance and simplicity, loves games, and wishes to help Blizzard Entertainment retain its position at the forefront of game development and customer service.

Requirements
  • A minimum of 6 years’ experience working on the .NET platform, including experience with .NET 4.0
  • Experience managing high-performing teams through the entire development lifecycle
  • Experience architecting and developing integration projects using WCF and web services
  • Experience with both ASP.NET and Windows Forms applications
  • Experience developing and optimizing SQL Server based applications
  • Bachelor’s degree or higher in computer science or a related field
  • Excellent communication skills
  • Working knowledge of various SDLC methodologies (waterfall, agile)
Pluses
  • Microsoft development certification
  • Management experience
  • Experience with MySQL and /or Oracle
  • Fluency in another language
Required Application Materials
  • Resume
  • Cover Letter which should include:
  • Why you are interested in working at Blizzard
  • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Thursday 5 June 2014

Security Engineer #140005T | Blizzard Entertainment | Irvine, California, United States


Security Engineer #140005T | Blizzard Entertainment | Irvine, California, United States


Security Engineer
IT - Security
Office: Irvine, California, United States
Blizzard Entertainment is looking for a talented and motivated security engineer to join its ranks in Irvine, CA.

The ideal candidate will have achieved mastery of their craft having spent time in diverse environments with a wide assembly of systems, services, and architectures that they were responsible for protecting.

This person must also demonstrate a high level of proficiency in analyzing all aspects of risk associated with various current and future infrastructure design components, with a strong affinity for Windows Enterprise security, as well as critical control implementation.

Most importantly, the security engineer applicant has developed a burning desire to hunt down and eliminate all risk within their organization, just as if it was a Diablo Treasure Goblin.  They seek to ensure that all information is being collected and analyzed, fanatically to the point where they would rather read through system logs because they tell more of a compelling story then the literary greats did with their masterpieces.

Responsibilities
  • Ensure that Blizzard Entertainment’s enterprise networks are secure.
  • Perform security and privacy risk assessments on infrastructure components and submitted proposals.
  • Design and implement security enhancements for the enterprise in close collaboration with business and operational teams.
  • Investigate incidents and lead response efforts as applicable; identify methods to improve capabilities and preparedness.
  • Maintain engineering and security documentation; provide training and awareness to employees at all opportunities.
Requirements
  • Significant experience with enterprise Windows-based architectures and security design
  • Scripting and automation proficiency (e.g., Powershell, Python, Perl, etc.)
  • Mobile fleet security program management experience
  • Experience leading incident response and forensic investigative initiatives; familiar with the tactics and techniques employed by determined adversaries
  • Capable of navigating the pitfalls of authentication and credential security associated with a large enterprise environment; must be proficient in recommending the best courses of action to mitigate risk
  • Mastery of knowledge in the various use cases for cryptography employed in the enterprise today; strong PKI background
  • Enterprise caliber security appliance / system configuration, deployment, and management experience ranging from firewalls & IPS’ to SIEM’s and proxies (and more!)
  • Solid foundation in network security which compliments your system and server security expertise
  • A strong level of comfort with core Linux security principles and intricacies and  the roles they play within an enterprise
  • An unrivaled thirst for security knowledge and the desire to evangelize security with all whom you interact with
  • A love of system logs and the pictures they paint surrounding what occurred at any given time, no matter what format
  • A minimum of 4 years’ within security engineering focused roles in medium to large scale enterprises, and 6 years of enterprise IT experience.
  • Bachelors or Master’s Degree in Computer Science, or equivalent applicable experience
  • Outstanding communication capabilities
Pluses
  • CISSP or equivalent security certifications
  • Security Software Development Lifecycle familiarity
  • Passion for video games and most importantly, safeguarding them!
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.
 
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Senior Software Engineer, Server #140001M | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Server #140001M | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Server
StarCraft II
Office: Irvine, California, United States
Blizzard Entertainment is seeking a talented and enthusiastic senior software engineer to join our StarCraft II / Heroes of the Storm team in Irvine, California. This experienced developer will focus on network communications, game and service feature implementation, security countermeasures, and maintenance of the StarCraft II and Battle.net service.
 
Requirements
  • Strong C++ programming skills
  • Networking experience in TCP / IP and UDP protocols
  • Distributed systems experience
  • Protocol design / optimization
  • Familiar with implementing client / server architecture
  • Scalability considerations
  • Security considerations (encryption, denial of service)
  • Architecture (cloud, client / server)
  • Experience with code optimization
  • High comfort level working within (and analyzing and improving) an established code base
  • Able to work in a collaborative environment with a team of highly skilled programmers
  • Excellent verbal and written communications skills
  • Passion for video games
Pluses
  • Prior development work on client / server game systems
  • Familiar with implementing synchronous peer-to-peer game architecture
  • Previous experience shipping game titles or other software
  • Linux development experience
  • Database development experience (MySQL, Oracle, etc.)
  • Scripting language experience (Python, Lua)
  • Low level network knowledge and diagnosis including packet capture (tcpdump, wireshark), routing, firewalls, DHCP, DNS, NAT busting
  • Familiar with higher level network protocols such as HTTP, SNMP, SMTP, FTP
Required Application Materials
  • Resume
  • Cover Letter (make sure to mention language proficiencies, if any)
    • The cover letter should describe why you are interested in working at Blizzard, and what games you are currently playing.
    • Only resumes with cover letters will be considered.
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 



Linux Systems Administrator #140005S | Blizzard Entertainment | Irvine, California, United States


Linux Systems Administrator #140005S | Blizzard Entertainment | Irvine, California, United States


Linux Systems Administrator
IT - Information Systems
Office: Irvine, California, United States
Blizzard Entertainment is looking for a self-motivated and talented linux administrator to join our applications team.  This person will primarily be focused on the applications running in our linux environment, e.g., perforce, SVN, Jira, Confluence, etc.  The ideal candidate would be someone who understands client / server applications and the underlying technologies.

What’s the Team like?

We’re a close-knit group of talented IT professionals. We work in the coolest environment and have access to the best IT technology.  Most of us live in the Irvine area.  We are passionate about all games and products produced by Blizzard.  We eat and drink together and play SC II, DIII, and WoW together. Our main hours of operational coverage are from 8AM – 7PM.  Unless you are on-call, a normal shift is eight hours. Training opportunities are made available to learn and grow, and you will learn new skills on the job. Personal growth and embracing your inner geek are also encouraged.

Responsibilities
  • Support the core backend / internal facing IT infrastructure, which include StarCraft, Diablo, and World of WarCraft development teams.
  • Identify, troubleshoot, and resolve technical problems relating to systems and applications.
  • Perform maintenance / upgrades to applications and systems.
  • Deployment of new technologies while adhering to best practice.
  • Performance tuning of servers and services.
  • Assist in automating internal processes and procedures.
  • Follow incident, problem, crisis, and change management processes.
  • Work with global IT teams to assist in supporting global office IT infrastructure.
Requirements
  • Familiar of SQL and database concepts
  • Experience with Atlassian products (Confluence, Jira, Fisheye, etc.)
  • Experience administering and maintaining code / asset repositories (SVN, GIT, Perforce, etc.)
  • Able to write scripts and / or programs using an administrative language (Batch, Bash, Perl, PowerShell, Python, C#, etc.)
  • Experience with VMware vSphere or other enterprise virtualization administration
  • Familiar with fundamental computer science concepts
  • A minimum of 3 years’ of Unix / Linux Systems administration
  • In-depth knowledge of network protocols, such as IP, ARP, TCP, UDP, DHCP, DNS, FTP, NTP, SNMP, etc.
  • Strong organizational skills and the ability to work effectively in a team environment
  • Able to document team policies and procedures if they do not already exist
  • Excellent technical problem-solving skills
  • Excellent customer support skills
  • Excellent organization and time management skills
  • Proven oral and written communication skills
  • Able to prioritize, address, and follow through on multiple tasks in a dynamic, fast-paced environment
  • Available to be on-call for emergencies; able to work weekends if needed
Pluses
  • Experience in a fast-paced environment
  • Bachelor's degree in a related field (Computer Science, Information Technology, Science or Engineering)
  • Familiar with Software Build Environments
  • Familiar with OpenStack or vCloud
  • Certification in any UNIX based operating system (SCSA, AIX, RHCE)
  • Experience in a Large-Scale computing environment
  • Experience with NAS and SAN Systems
  • Knowledge of ITIL practices and experience with their application in an IT department
  • A passion for video games and film
Application must submit (i) a cover letter, (ii) and a resume. Only submittals with cover letters will be considered. 

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 



Monday 14 July 2014

User Services Administrator I #15728 | Tetra Tech, Inc. | Irvine CA US


User Services Administrator I #15728 | Tetra Tech, Inc. | Irvine CA US


User Services Administrator I

Operating Unit : TES
Location : Irvine CA US 92612
% of Travel Required : No
Career Level : Experienced (Non-Manager)
Education : Associate Degree
Category : Information Technology
Job Description :
Tetra Tech is a leading provider of consulting, engineering, program management, construction management, and technical services. The Company supports government and commercial clients by providing innovative solutions to complex problems focused on water, environment, energy, infrastructure, and natural resources. With 14,000 employees worldwide, Tetra Tech's capabilities span the entire project life cycle.

We are seeking a User Services Administrator / Support Technician for our location in Irvine, California.

As a support technician for our Enterprise Depot, you will serve as the single point of ownership for computer and software setup and delivery, including hands-on preparation of PCs and phone and email support for final setup steps for employees located throughout the United States and Canada. You will interact with both internal customers and other IT teams to ensure the highest level of customer satisfaction is achieved. You will interact with our vendors to assist in purchasing of computer accessories following company procedures.
 
You will also assist the help desk and provide support to end users on a variety of issues with excellent customer service. You will identify, research, and resolve technical problems. Assist in the installation, maintenance, and general support of systems and applications. Respond to telephone calls, email and personnel request for technical support issues. Document, track and monitor progress of each issue or deployment to ensure a timely resolution. Be familiar with standard concepts, practices, and procedures for PC setup and support. You must have the ability to work independently and to prioritize your workload according to the enterprise’s needs.
 
If you are looking for an entry level IT position working with customers in a dynamic environment, this is the job for you!
 
Training:
On-the-job training will be provided for our deployment process, accessory ordering procedure, and help desk ticket system.
 
Your responsibilities on a daily basis:
·         Unbox and prepare PCs for deployment using imaging and software installation systems
·         Track each deployment and document work using Cherwell ticket system and company procedures
·         Provide final setup support via phone and email to staff across the US and Canada
·         Provide a level 1-2 technical support;
·         Using established procedures, provide first responder support for IT services (incidents, service requests and requests for information)
·         Diagnose and apply the required solution and by provide guidance using common troubleshooting techniques;
·         Provide detailed information for work performed in the request notes;
·         Apply escalation procedures when no workaround solution is found;
·         Keep track of the incident to help ensure request is routed to the appropriate team and, where applicable, keep requester informed of progress;
·         Monitor the progress of the request and inform the requester of the progress of their requests by providing effective diagnosis and solution;
·         Participate in upgrading the knowledge base (procedures, operational instructions);
·         Contribute to the resolution of problems and their documentation as well as the establishment of temporary or permanent solutions in investigating, diagnosing and testing different solutions;
 
Job Requirements
·         College degree in computer science or equivalent experience;
·         1-3 years of technical support experience;

Language:
      ·  Primarily English spoken and written;
·  Spanish, French, or other languages are a plus
                  ·  CompTIA A+ or other certifications are a plus
 
      Your skills:
·         Excellent customer services with the ability to assist users over the phone.
·         Previous phone support experience is required.
·         Ability to move semi heavy boxes is required
·         Functional knowledge of call center management tools based on ITIL, such as Cherwell;
·         Knowledge of ITIL processes;
·         Experience installing and troubleshooting desktop and laptop operating systems and applications ( PCs, mobile devices, knowledge of software, hardware, MS operating systems, and accessories / peripherals including printers);
·         Working knowledge of network/server components, information security principles/practices, remote connectivity tools;
·         Knowledge of Microsoft environments ;
·         Good Working knowledge of requirements to support and provide end user break/fix issues for  Office and Engineering applications: Access, Power Point, Word, Excel, electronic email (Microsoft Exchange), AutoCAD, ESRI, etc;

Additional Skills
:
·         Strong customer service orientation;
·         Analytical mind, skill of prioritization;
·         Ease of communication;
·         Team player;
·         Professional and patient demeanor
·         Methodical attention to detail.
 

 
 

Job Code : TES-UserServAdministrator-EA 
 
 
 
 
 

Wednesday 4 June 2014

Engineering Manager #13000JC | Blizzard Entertainment | Irvine, California, United States


Engineering Manager #13000JC | Blizzard Entertainment | Irvine, California, United States


Engineering Manager
Hearthstone
Office: Irvine, California, United States
The hearthstone team is seeking a highly motivated, positive and experienced technical manager to support our engineers and engineering culture. The engineering department manager is responsible for facilitating each engineer's career development, motivating and monitoring them, working with the department lead to evaluate their performance, and providing coaching and counseling as needed. In addition, we expect there to be an opportunity for the person filling this position to contribute to the development effort by doing smaller, non-critical patch engineering assignments as a secondary priority.

Responsibilities
  • Develop an interpersonal relationship with all engineers; know their personalities, strengths, and weaknesses.
  • Support the professional goals and development opportunities for the entire engineering staff.
  • Facilitate communication and feedback between engineers and the engineering department leads.
  • Provide coaching (IDPs, mentoring, one-on-ones).
  • Counseling as needed (including PIPs and other corrective / disciplinary actions).
  • Monitor and review each individual's progress.
  • Organize regular performance appraisals.
  • Assist production and department leads with work assignment suggestions.
  • Plan and execute (or secure) relevant training and conferences for engineering team.        
  • Coordinate recruitment. Assist the engineering department with resumes, phone screening, and interviews. Develop the recruiting process, and proactively seek new avenues for engineering recruitment.
  • Some coding responsibility for tools or game features. This is a secondary priority for this role, but a good opportunity given the smaller size of our engineering department.
Requirements
  • Experience managing, coaching, and mentoring engineers or other technical developers
  • Experience programming game systems
  • Exceptional verbal and written communications skills
  • Exceptional attention to detail and follow-up
  • Experience with staffing and team building
  • Knowledge of various project management methodologies and practices
  • Good cross-disciplinary communications experience between engineering, production, design, and art
  • Unrelenting self-motivation and initiative
  • Approachable, relaxed, and friendly demeanor
  • A passion for video games
Pluses
  • Degree in management, computer science, engineering, or equivalent professional training
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only Resumes with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Software Engineer, C++ #140007O | Blizzard Entertainment | Irvine, California, United States


Software Engineer, C++ #140007O | Blizzard Entertainment | Irvine, California, United States


Software Engineer, C++
Battle.net
Office: Irvine, California, United States
The Battle.net team is obsessed with building the ultimate online platform for world-wide online entertainment experiences, and we need your help to make that happen!  

Does working on the world’s most used, most demanding online games services and tools appeal to your inner geek?

Do you have passion for online, hyper connected, network technology? How epic a programmer are you? Apply to find out!
  
Battle.net handles a large number of projects that are not tied to individual games, but shared among all of Blizzard’s games, past, present, and future. These include new technology, player matching, social interaction, installation and patching, downloading, client streaming, build systems, big data highly available scalable systems, and more.

Requirements
  • C++ skills, you know it, you love it
  • Bachelor's or Master's degree in Computer Science, Mathematics, or equivalent years of experience
  • Passion and belief in Blizzard’s core values
Experience with any or all of the following will go far with our teams:
  • Multiple platform development (Linux, Windows, OSX)
  • Networking ( e.g. Security, HTTP, SNMP, SMTP, FTP, TCP/UDP protocols)
  • Scripting language (e.g. Python, Lua)
  • Database development (e.g. MySQL, Oracle)
  • Low-level network knowledge and diagnosis including packet capture (e.g. tcpdump, Wireshark), routing, firewalls, DHCP, DNS, NAT busting
Battle.net has teams that:
  • Produce the Battle.net application (found here), which allows players to launch, patch, get news about their favorite Blizzard games and try new ones. The App Team is best for engineers who enjoy keeping pace with an ever-changing tech-scape and appreciate the unique challenges of customer-facing applications.
    • Primary tech: Cross-platform C++, Qt, Boost
  • Create the game services (social functionality, achievements, match making, billing, authorization) that allow our players to login, meet up with friends or find new ones to play against.  Make the tools to connect clients, monitor and graph the usage of the millions of players that play every day. If your engineering passion lies in problem solving, Game Service might be the group for you.
    • Primary tech:  C++, Python, MySQL, and Linux debugging
  • Allow the seamless downloading and updating of the many games and upgrades that Blizzard provides on a regular basis. Engineers with superior focus and attention to detail will feel right at home in Distribution Service.
    • Primary tech: C++, Python, data identification, and management algorithms
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.
 
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

Thursday 5 June 2014

Senior Test Engineer, Security #14000A6 | Blizzard Entertainment | Irvine, California, United States


Senior Test Engineer, Security #14000A6 | Blizzard Entertainment | Irvine, California, United States


Senior Test Engineer, Security
Test Automation
Office: Irvine, California, United States
Blizzard Entertainment is looking for an experienced senior test engineer with a focus on security to join our world class test team. This position focuses on white box and automated testing for our games and support applications with a specialization in security and  vulnerability discovery. The ideal candidate is highly technical, experience with fuzz testing and exploit discovery, and has a proven commitment to quality.

Responsibilities
  • Maintain and develop security testing processes for test engineering in support of software and game development teams.
  • Define fuzz testing strategies for the department across a variety of technologies.
  • Implement tools and automation that increase vulnerability discovery and provide thorough security risk analysis.
  • Static code analysis of existing systems to identify potential attack vectors.
  • Create proof of concept tools to demonstrate vulnerabilities to developers.
  • Recruit, mentor, and lead a team of high-performance security test engineers.
  • Represent test engineering in product planning and design meetings.
  • Work with development teams to improve overall processes and push quality upstream.
  • Determine metrics for testing and relay results to stakeholders.
Requirements
  • Bachelor’s degree in computer science, math, or related discipline
  • A minimum of 5 years’ professional security testing or software engineering experience
  • Able to read and analyze C++ and C# code
  • Able to create sample exploits and tools to manipulate system memory and / or communicate using TCP/IP wire formats (including HTTP, AMQP and custom message formats)
  • Knowledge of common exploitation techniques, security tools, and community trends
  • Understands the concepts and techniques used in denial of service attack vectors and can identify them in via examination of application implementations
  • Excellent written and verbal communications
  • A working knowledge of agile development methodologies
Pluses
  • Advanced software testing and / or ISTQB certification
  • CEH or other security certifications
  • Passion for video games and software quality
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 



Wednesday 4 June 2014

Lead Software Engineer, User Interface #13000K7 | Blizzard Entertainment | Irvine, California, United States


Lead Software Engineer, User Interface #13000K7 | Blizzard Entertainment | Irvine, California, United States


Lead Software Engineer, User Interface
Heroes of the Storm
Office: Irvine, California, United States
Blizzard Entertainment's StarCraft 2 and Heroes of the Storm team seeks an experienced lead user interface engineer. This position is responsible for guiding the technical efforts of top talent to create engaging user experiences within a mature codebase. The ideal candidate will be able to realize the vision of the art and design while working within the limits of the engine and engineering resources. Effective communication skills allowing tactful negotiations and technical guidance are paramount to success in this role.
 
Responsibilities
  • Lead the UI team to meet all established goals and requirements.
  • Work closely with designers, artists, and other engineers to establish a shared vision for compelling UI features.
  • Implement functional and elegant UI features from approved concepts.
  • Develop new functionality in the underlying UI framework to support new gameplay features.
  • Develop the technology plan and oversee all UI development.
  • Work with production staff and other leads to establish engineering tasks and subsequent schedule requirements.
  • Review and approve all completed engineering tasks in collaboration with the production staff and other leads.
  • Ensure that the UI team adheres to established coding standards and maintains efficient coding practices.
  • Serve as an active partner in the team’s leadership.
  • Acquire new knowledge necessary to perform assigned tasks and maintain the technological evolution of the interface.
  • Manage a healthy relationship with non-engineering teams.
  • Provide critical analysis of programming and development practices with the goal of improving quality and team efficiency and fostering a positive working environment.
Requirements
  • Extensive user interface design and implementation experience
  • A minimum of 6 years’ professional game programming experience, with at least one shipped AAA title
  • Extensive leadership experience
  • Expert C++ programming skills
  • Deep familiarity with common user interface concepts like layout, text, event-driven programming, and control widgets
  • Experience working with localization / internationalization systems and dealing with common related issues
  • Able to work in a collaborative environment with a team of highly skilled programmers
  • Demonstrated ability to balance personnel management and programming tasks
  • Able to work in a collaborative team environment and handle multiple projects simultaneously
  • Self-motivated and self-directing, knowledgeable about and willing to pitch in on many areas of development
  • High comfort level working within, and analyzing and improving, an established code base
  • Excellent verbal and written communications skills
  • Passion for video games
Pluses
  • Computer science or related degree
  • Experience developing or maintaining a UI toolkit framework
  • Familiar with Lua, Python, or other scripting languages
  • Familiar with Flash / ActionScript
  • Experience working directly with low-level 3D graphics systems
  • Familiar with StarCraft II and other Blizzard Entertainment games
  • Passion for RTS or MOBA games
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.
 
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 





Software Engineer, User Interface #14000BO | Blizzard Entertainment | Irvine, California, United States



Software Engineer, User Interface #14000BO | Blizzard Entertainment | Irvine, California, United States


Software Engineer, User Interface
Heroes of the Storm
Office: Irvine, California, United States
Blizzard Entertainment is seeking a highly skilled and creative software engineer to join our user interface (UI) team working on the future of StarCraft II and our next big hit Heroes of the Storm. The ideal applicant will understand the challenges of crafting an effective yet elegant user interface. This person must be able to work closely with designers and artists to develop a shared vision and then see it through from concept to completion.

Responsibilities
  • Work closely with designers, artists, and other engineers to establish a shared vision for compelling UI features.
  • Implement functional and elegant UI features from approved concepts.
  • Develop new functionality in the underlying UI framework to support new gameplay features.
Requirements
  • A minimum of 3 year’ of game programming experience
  • Fluent in C / C++
  • Experience with XML
  • Experience using an existing UI framework to modify or develop user interfaces
  • Understanding of user interface concepts like layout, text, and widgets
  • Experience with localization / internationalization issues
  • Strong ability to communicate and work closely with designers and artists
  • Passion for playing and making games
Pluses
  • Experience developing or maintaining a UI framework
  • Basic proficiency with Photoshop
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Thursday 5 June 2014

Senior Tester, Platform Services #140006P | Blizzard Entertainment | Irvine, California, United States


Senior Tester, Platform Services #140006P | Blizzard Entertainment | Irvine, California, United States


Senior Tester, Platform Services
Quality Assurance
Office: Irvine, California, United States
Blizzard Entertainment is looking for intelligent and highly motivated senior testers to test our games, and support applications. Ideal candidates must have strong technical skills, troubleshooting ability, communication skills, and a solid understanding of quality assurance.  Applicants must be able to work on weekends, day or night shift. 

Responsibilities
  • Identify, and execute testing without guidance for complex and interconnected functionality.
  • Mentor others on how to build an appropriate checklist for different test cases using team appropriate tools. 
  • Create test plans that encompass all data, and functions of a feature. 
  • Mentor testers on the various development practices, and how they relate to quality assurance.
  • Auditing of existing tools and scripts to maintain, and improve testing processes.
  • Effectively drive and facilitate group tasks, and promote a team environment.
  • Assist leadership with testing estimates for features based on their scope and complexity.
Requirements
  • ·         A minimum 3 years of software testing experience, comparable industry experience or a college degree
  • Demonstrated software / hardware troubleshooting ability
  • Exceptional communication skills (oral, written and listening)
  • Available, and willing to work long hours
  • Unrelenting self-motivation, and initiative
  • Strong analytical skills
  • Excellent technical skills
  • Absolute passion for Blizzard Entertainment video games
Pluses
  • Bachelor’s degree in computer science, engineering discipline, or comparable industry experience
  • Knowledge of C++ / C# / Java / Scripting
  • Knowledge of web applications and browsers
  • Automation experience
  • Top tier experience with Action RPGs, Collectible/Trading Card Games, MMORPGs, MOBAs, or RTS
  • ISTQB Certification
Required Application Materials
  • Resume
  • Cover Letter (make sure to mention language proficiencies, if any)
  • Game Analysis
  • The game analysis should demonstrate your understanding of the gameplay mechanics and relationships to the design and implementation of the game.
  • The game analysis should be on either a computer game or console game. This game analysis should not be on a game made by Blizzard Entertainment.
  • Please limit your game analysis to no longer than 5 pages (the average length of an analysis is approximately 3 pages).
Applications that do not include all required materials will not be considered. Please review your application materials carefully before submitting your application. We cannot change or update your materials once you have submitted your application.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 




Wednesday 4 June 2014

Senior Software Engineer, C++ #14000AK | Blizzard Entertainment | Irvine, California, United States



Senior Software Engineer, C++ #14000AK | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, C++
Battle.net
Office: Irvine, California, United States
The new Battle.net is a full-featured online game service that will deliver the ultimate social and competitive experience for Blizzard Entertainment gamers everywhere. Designed specifically around Blizzard Entertainment titles, Battle.net will include a complete set of around-the-game features including a state-of-the-art matchmaking system, achievement system, social networking features, structured competitive play options, a marketplace, and much more. Our vision is to create an environment where gamers can compete online, develop an online persona, and stay connected to friends and the rest of the community while enjoying our games.

The senior software engineer must be able to work both independently and in conjunction with team members and product groups. Enthusiasm and flexibility in working on a variety of projects are also necessary. The ideal applicant is someone who enjoys technical challenges and the satisfaction of overcoming them.

This position within the Battle.net team is focused on the development of the Battle.net platform which provides APIs and technologies that underpin the features being developed for the service.

Requirements
  • Mastery of C++
  • Networking experience in TCP and UDP protocols
  • Distributed systems experience
  • Protocol design / optimization experience
  • Security considerations (encryption, denial of service) experience
  • Architecture (cloud, client / server) experience
  • Knowledge of network and server security issues
  • Experience with code optimization
  • Bachelor's or Master's degree in Computer Science, Mathematics, or equivalent experience
  • A passion for video games
Pluses
  • Scripting language experience (Python, Lua)
  • Multiple platform development experience (Linux, Windows, OSX)
  • Database development experience (MySQL, Oracle)
  • Excellent verbal and written communications skills
  • Agile development exposure
  • UML diagramming experience (class, sequence)
  • Low-level network knowledge and diagnosis including packet capture (tcpdump, wireshark), routing, firewalls, DHCP, DNS, NAT busting
  • Familiar with higher-level network protocols such as HTTP, SNMP, SMTP, FTP
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 

Senior Web Front End Engineer #13000KD | Blizzard Entertainment | Irvine, California, United States


Senior Web Front End Engineer #13000KD | Blizzard Entertainment | Irvine, California, United States


Senior Web Front End Engineer
Battle.net
Office: Irvine, California, United States
Blizzard Entertainment is seeking a web front end engineer to join the battle.net team. This engineer can expect to maintain and implement new features for the World of Warcraft, StarCraft II, Diablo III, and account management web applications.
The web front end engineer would enjoy collaborating with user experience designers, graphic designers, back end engineers, other front end engineers, and producers to create epic and efficient applications used by millions of people worldwide. The ideal candidate is aware of web technology trends, familiar with browser compatibility nuances, and is eager to apply the latest tools, and techniques to enable an engaging out-of-game experience.

Requirements
  • Expert knowledge of CSS, JavaScript, and DOM
  • Extensive experience with Ajax and JavaScript libraries
  • Experience using an MVC framework
  • Familiar with HTTP and basic networking concepts
  • Basic proficiency with Photoshop
  • Self-motivated, and able to independently identify and implement needed improvements
  • A passion for web development and gaming
Pluses
  • Professional UX or information architecture experience
  • Experience authoring websites for mobile devices
  • Experience implementing high-performance interfaces with HTML 5 APIs
  • Experience leading a small team and / or major projects
  • Contributions to open-source projects or personal projects
  • Strong knowledge of object-oriented programming in languages like Java, C++, Objective-C, or  equivalent
  • A degree in computer science, human-computer interaction, or a related field
Applicants must submit (i) a cover letter, (ii) and a resume. Only resumes with cover letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer.