meta pixel

Activision Blizzard is hiring for

Senior Software Engineer
Senior Software Engineer
  • Technology (3+ years)

    Job department

  • Remote

    Office Policy

  • Canada, United States

    Countries

Fullstack

Specializations

Python (3+ yrs)
Javascript (3+ yrs)

Required skills

React
GraphQL
TypeScript

Nice-to-have skills


Great Games Start with Great People! This is an exciting time to join us!

Activision has been changing the way people play for the past 40 years—as the leading developer and publisher of video games, our teams have created some of the world's biggest, most ground-breaking, and beloved entertainment franchises in the industry. Ask anyone who works at Activision what their favorite thing about it is, and they’ll tell you it’s the people. We have world class brands, infrastructure, and resources, but our success comes from people producing greatness together. We are nothing without our employee’s brilliance.

Activision is more than just the leading developer and publisher of video games; we are the creators of some of the world’s biggest, most ground-breaking titles in the industry. Our current portfolio includes Call of Duty®, Skylanders®, and Crash Bandicoot™. Activision Blizzard (NASDAQ: ATVI), headquartered in Santa Monica, California with locations across the globe, is one of the largest and most successful interactive entertainment companies in the world. Sitting at the intersection of media, technology, and entertainment, our employees are some of the best and brightest across engineering, entertainment, media, and technology.

A member of the S&P 500 Activision Blizzard is proud to be included as one of FORTUNE's «100 Best Companies To Work For®,» «World's Best Employers,» as well as «Most Admired Companies.» In 2019 we were honored to receive a perfect score on our entry to the Corporate Equality Index as a Best Workplace for LGBTQ professionals and once again made Fast Company's World's Most Innovative Companies in Gaming.

About the role

Your Platform

Demonware creates and provides the online services behind hugely popular video game franchises such as Call of Duty, Tony Hawk and Crash Bandicoot. We provide Matchmaking, Marketplace, Storage and Identity & Access Management services for almost half a billion users. Demonware has offices in Dublin, Ireland; Vancouver, Canada; and Shanghai, China, and is a wholly-owned subsidiary of Activision Blizzard, Inc.

Key responsibilities

Your Mission

Demonware's Products department is responsible for delivering bundled suites of services for game studios. As a senior fullstack engineer on our online tools team, you will design, develop and maintain the configuration, debugging and live operations tooling used across Activision.

You will collaborate with experts across Demonware and Game Studios to build and deliver liveops tooling that helps connect and bring entertainment to hundreds of millions of people. Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:

  • Provide leadership and technical direction on the various products owned by the Tooling team including player management, telemetry, systems logging, permissions and debugging, dashboards and online services tooling.
  • Take ownership of problems and projects which require in depth evaluation.
  • Champion Demonware’s standards of reliability and quality by using best practices in software engineering and modular design.
  • Liaise with internal service developers and game studios on feature implementation, ensuring their requirements are met in a timely and appropriate manner.
  • Ensure all components are highly scalable, maintainable, and monitored.
  • Delegate, coach and mentor other team members.

Ideal experience

Player Profile

  • In-depth knowledge of Python, JavaScript
  • Experience in building front end tooling and dashboards (React, GraphQL, Typescript, ag-Grid, data intensive applications)
  • A proven ability to analyze requirements and make corresponding design decisions.
  • Experience with continuous integration and agile methodologies.
  • A degree in Computer Science, Computer Engineering or equivalent.

Extra Points:

  • Product Management
  • Experience implementing Live Operations tooling
  • Experience Designing API and services integration
  • Understanding of modern game-play designs for AAA games - the ability to engage with both game designers and software engineers.