Login Create Account
Find a Job Post a Job Career Advice Recruitment Advice

Overwatch League

The Overwatch League is Blizzard's own league for their hit FPS Overwatch. The League's first season required a buy-in from each team of $20 Million for a spot in the franchised league. Founded in 2016, the league’s arena is located in Burbank. As such, careers with the company will usually be located there or in Blizzard’s Irvine, California office.

We use cookies on this website to improve your experience. Please visit our privacy and cookies policy for more information.