This job might no longer be available.
Associate Director, Engineering (Accounts)
2 years ago
Team Name:
Battle.net & Online ProductsJob Title:
Associate Director, Engineering (Accounts)Requisition ID:
R011429Job Description:
Battle.net & Online Products is home to a team of caring and passionate engineers, product managers, designers, and test analysts, that work together on the legendary gaming network, Battle.net, to bring millions of gamers together and to make our products available to our players around the world.
We are seeking a senior technical leader with proven experience leading teams of engineers to design, build, maintain and operate global, distributed, and critical technology platforms.
As the Associate Director of Engineering, you will be responsible for setting technical vision and building and managing a team of collaborative engineers that can deliver on that vision. The team will include individual contributors, technical leads, and architects - all focused on creating and continuously improving one of the world's top online game platforms. You will also partner with program management to help prioritize building the best features our players crave. This particular role will focus in the areas of our account and identity services, which is part of the larger Battle.net platform. These services, focusing on player account data, authentication, and authorization, are a critical and foundational piece of every game on the Battle.net platform. This is an opportunity to have a huge positive impact for our games and our players.
We primarily use Java applications, with a microservices architectural approach, and SQL data stores, to deliver world-class Battle.net services. We are an internal hub and are involved in some fashion with nearly every project and game release within Activision Blizzard. We help launch major company releases, and work on highly scalable and reliable services at a global scale.
Covid-19 Hiring Update: We have transitioned to a work-from-home model and we are continuing to interview and hire during this time. This role is expected to begin as a remote position. We understand each person’s circumstances may be unique and will work with you to explore possible interim options. Eventually, most of our positions will be in Irvine, CA, or Austin, TX, and we will discuss this during the hiring process.
Responsibilities:
- Lead multiple software engineering teams, each with a Technical Lead and multiple software engineers. Grow a strong team and foster a culture of excellence and collaboration. Inspire, support, guide, and grow!
- Work together with Product Management, Designers, and Technical Leaders, both inside your team and across Blizzard, to build and improve Battle.net's account and identity capabilities.
- Develop the long-term technology plan and oversee all technical design and development across multiple teams. Evaluate, coach, and mentor engineers and technical leads.
- Provide pragmatic decision making, striking the balance between business value and engineering complexity.
- Provide critical analysis of technology and development practices with the goal of improving platform quality and team efficiency, and fostering a positive working environment.
- Fully own the operations, reliability, and availability of mission critical production systems.
Requirements:
- A minimum of 5 years' experience successfully managing development teams, at the technical director or lead software engineer level.
- A minimum of 12 years’ experience in server or platform engineering, preferably with strong experience building and supporting highly available and scalable distributed systems.
- Java proficiency and familiarity with multiple other programming languages. Experience with SQL data storage technologies.
- Strong understand of what it takes to develop and maintain mission critical services, with high uptime, solid security, and excellent live operations. Familiar with various forms of testing practices, including regression, acceptance, functional, and load testing.
- Bachelor's degree in computer science, or equivalent degree or experience.
Activision-Blizzard is an Equal Opportunity Employer. All qualified applications will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.
Create Your Profile — Game companies can contact you with their relevant job openings.