Blizzard Entertainment

Senior Software Engineer

Blizzard Entertainment

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $101,000 - $186,754 per year

Job Level

About the role

  • Collaborate directly with game teams to understand their workflows, identify friction points, and deliver solutions that eliminate manual work
  • Develop high-quality, reusable libraries and tools that connect the Blizzard development environment
  • Traverse the entire stack—from configuring build agents and writing backend services to creating user-facing interfaces—to deliver complete, working software
  • Improve internally facing development critical systems to ensure they are fast and reliable
  • Influence engineering quality and best practices across teams
  • Flexibly tackle a wide array of technical challenges

Requirements

  • 5+ years of software engineering experience in the gaming or technology industry
  • The ability and willingness to work across any layer of the stack
  • A passion for support engineering and a service-oriented mindset
  • Strong proficiency in C++ or C#
  • Ability to work across multiple programming languages at once
  • A strong understanding of software design principles and computer science fundamentals
  • Excellent ability to communicate with developers of all disciplines and technical skill levels
  • Background in game build, release, or tools engineering
  • Understanding of build systems, CI/CD pipelines, and version control systems (Git, Perforce)
  • Proficiency with modern frontend frameworks (e.g. Angular, Vue, React)
  • Familiarity with cloud provisioning tools (e.g. Terraform)
  • Experience with containerization technologies (e.g. Docker, Kubernetes)
  • Comfort working with and modernizing legacy codebases
  • Shipped game titles or major software products
  • Exposure to Unreal and/or Unity
  • Configuration management experience using tools like Puppet or Ansible
  • Knowledge of monitoring and observability tools (Grafana, Prometheus)
  • Experience working with Databases (SQL, NoSQL)
Benefits
  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance
  • 401(k) with Company match, tuition reimbursement, charitable donation matching
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others
  • If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C#software design principlescomputer science fundamentalsfrontend frameworksbuild systemsCI/CD pipelinesversion control systemscontainerization technologiesDatabases
Soft Skills
communicationservice-oriented mindsetcollaborationproblem-solvinginfluence engineering qualityflexibilitysupport engineeringability to work across layers