Wednesday, 4 June 2014

Software Engineer, Payment Systems #140005K | Blizzard Entertainment | Irvine, California, United States


Software Engineer, Payment Systems #140005K | Blizzard Entertainment | Irvine, California, United States


Software Engineer, Payment Systems
Battle.net
Office: Irvine, California, United States
Can you glance at a one thousand line query and know exactly what’s wrong with it? Are you a software engineer by trade with solid middle tier development experience and amazing database skills?

Do you sometimes wonder why Thrall became a hippy, or why a dragon would need a rocket pack to fly? Then maybe we should talk.

Blizzard entertainment is looking for a talented software engineer to join their Battle.net division. You will be tasked with developing and maintaining one of the gaming world’s most important user, payment, and billing databases.

Responsibilities
  • Analyze and prioritize complex feature requests.
  • Design future-proof scalable data models for mission critical applications and databases.
  • Monitor, optimize, and troubleshoot performance across all tiers.
  • Collaborate with multiple development teams ensuring proper full stack designs.
  • Perform routine code reviews and identify security, and / or scalability issues with code.
  • Continually refactor database schemas to increase performance and adapt to changing requirements.
  • Respond to production issues in a timely manner.
Requirements
  • A passion for Blizzard games
  • Excellent communication skills, written and verbal
  • Bachelor's degree in computer science or equivalent
  • Solid programming experience including Java, C#, or C++
  • Extensive experience with many or all aspects of RDBMS implementation
  • Extensive experience with data modeling
  • Experience with database languages (PL-SQL / T-SQL)
  • Experience with data mining and reporting
  • Able to work in a high-risk, fast-paced environment
  • Able to learn and apply new knowledge quickly
Pluses
  • Experience with billing and payment systems
  • Experience with integrating third party payment providers
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. 
 
 

No comments:

Post a Comment