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
- 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.
No comments:
Post a Comment