Job Directory Senior Software Development Manager, Global Broadcast

Senior Software Development Manager, Global Broadcast
Irvine, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The Blizzard Entertainment Global Broadcast Technology Group in the Live Experiences organization is looking for a Sr. Software Development Engineering Manager. You must be a strong communicator, have great documentation and organizational skills. You should be versed in Broadcast technologies, cloud platform services and application development. Tenacity, self-direction and follow-up skills are a must, as well as, creative software development to craft effective solutions.

You should have experience in managing multiple development streams and adapt to changing platform needs. A successful candidate for this position will have the drive and desire to be on the cutting edge of tech and have a desire to be part of the growing and demanding industry of Esports.

Responsibilities

* Build platform roadmaps and architecture
* Manage timelines for product delivery
* Understanding of broadcast tools and infrastructure
* Work with Engineering teams across Blizzard to write and develop internal and public facing tools for use during live broadcasts
* Work with DevOps to improve CI/CD methodology for rapid platform deployments
* Manage and maintain on premise and cloud-based services
* Integrate project management methodology for clear reporting of platform projects
* Build and provide documentation for operational handoff and overall design specs

Requirements

* 10+ years' experience with software and platform development
* Extremely proficient in Java and algorithm design
* Experience managing a team's workflow and timelines for deployment
* Understand high-availability concepts and how to deploy HA applications
* Proficient software development in JAVA, Python, JavaScript, PHP, Ruby, Angular.JS, etc.
* Comfortable with Git, Jenkins, Stash, Maven and other repository tools
* Server and service monitoring with Nagios, Grafana or similar
* Understanding of firewall, switch, network protocol (UDP/TCP) and debugging
* Understanding of automated deployment tools like Cloud Formation and containerization methods like Docker and Kubernetes
* Familiar with cloud-based database technologies like MongoDB, DynamoDB, Postgres
* Ability to manage automated deployment in a CI/CD environment
* Good understanding of service operations, support and maintenance scheduling
* Understanding of AWS technologies and serverless application framework
* Demonstrate deep understanding of Restful API contracts and communication workflows
* Deep software experience using open source and comfortable with Linux based systems

Pluses

* DB Server administration experience
* Familiarity with cloud management tools
* Experience with content delivery network management
* Visio Experience
* Frontend development experience with React, MVC frameworks, CSS, HTML 5, jQuery
* Development experience in a television broadcast role
* Understanding of Media Object Server or MOS protocol is a nice to have
* Passion for games and/or eSports

Required Application Materials

* Resume
* Cover Letter which should include:
* Why you are interested in working at Blizzard



Only submittals with Cover Letters will be considered.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.