
Blizzard
Job Description:
The Battle.net & Online Products organization is home to 300+ superpowered engineers, program managers, and designers focused on the technology that powers Blizzard Entertainment’s games. Whether you’re playing one of our titles, chatting with friends, or just shopping online, B&OP ensures that our players are immersed in engaging, exciting, and secure experiences.
Job Responsibilities:
- Participate in the ongoing effort to improve our platform infrastructure, with the goal of achieving ever increasing service availability
- Implement new features and services to support the needs of multiple teams
- Coordinate with embedded and external teams, create relationships and assist with shared initiatives
- Mentor and educate more junior engineers on the team
- Develop unit and integration test code to validate service reliability
- Work with a small and talented team to develop scalable, highly performant platform services
- Perform research to acquire new knowledge necessary to perform assigned tasks and maintain a process of technological evolution
Job Requirements:
Qualification & Experience:
- Experience with performance analysis and code optimization
- Ability to work in a collaborative environment
- Strong data-structure, logic, and algorithm skills
- A desire to help make the service the best that it can be for our players
- Prior development work on distributed systems and client/server architectures
- A minimum of 5 years of relevant work experience
- Self-motivated and able to break down complex tasks
- Database development experience (MySQL, Oracle, Cassandra, etc.)
- Advanced understanding of C++
- Experience with protocol and API design
- Knowledge of network and server security issues
- Excellent communication skills
- A degree in computer science, or a related field
Job Details:
Company: Blizzard
Vacancy Type: Full Time
Job Location: Austin, TX, US
Application Deadline: N/A