
Senior Software Engineer
Blizzard Entertainment
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $101,000 - $186,754 per year
Job Level
Tech Stack
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