Senior Software Engineer at Blizzard Entertainment, Irvine

Blizzard Entertainment seeks a talented and enthusiastic senior web software engineer to join our web team in Irvine, California. The web team develops customer facing web sites, ranging from account management, and e-commerce sites, to community forums and character profiles for multiple regions around the globe. The senior software engineer is responsible for creating new, and improving existing applications in a high-load, high-availability environment, as well as helping to drive architecture and best practices across the team. The senior software engineer is expected to be a strong individual contributor in addition to effectively working with the team to drive project success.

Requirements

  • Bachelor’s degree in computer science, or related field, or equivalent training, and professional experience
  • A minimum of 6 years’ industry experience building web applications
  • Expert programming skills, including experience with Java, and application development for the web
  • Expert analysis, troubleshooting, and debugging skills
  • Strong knowledge of enterprise architectures, and patterns
  • Experience in designing and building scalable, reliable, maintainable, testable architectures for mission-critical applications
  • Comfortable with Linux / UNIX, Apache, and Tomcat
  • Thorough understanding of web-related technologies (e.g. HTML / XHTML, HTTP, SOAP, REST, TCP/IP, DNS)
  • Experience working with modern relational databases and SQL
  • Experience working in a team environment on multiple simultaneous projects
  • Passion for the web and video games

Pluses

  • Experience working on Blizzard Entertainment community fan-sites
  • Experience working with non-SQL datastores
  • Experience in multiple different languages, web frameworks, and containers
  • Experience mentoring junior developers

Apply Now!

Share this...
  • Print
  • Twitter
  • LinkedIn
  • Facebook
  • email

Comments are closed.