Blizzard Entertainment

Principal Software Engineer, Automation

Blizzard Entertainment

full-time

Posted on:

Location Type: Hybrid

Location: IrvineCaliforniaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $146,000 - $270,004 per year

Job Level

About the role

  • Define and evolve the long-term technical direction for automation, CI/CD, and build infrastructure across multiple Diablo projects
  • Serve as a principal-level technical advisor to engineering, production, and partner teams, guiding decisions around scalability, risk, and sustainability
  • Make architectural trade-offs that balance reliability, performance, cost, and developer experience
  • Architect and evolve a comprehensive automation ecosystem covering builds, verification, performance, stress testing, and platform-ready delivery
  • Modernize and operate large-scale hybrid cloud infrastructure, ensuring high availability, scalability, and predictable outcomes for live services
  • Improve signal quality, test coverage, and observability through data-driven automation and operational best practices
  • Act as a force multiplier by enabling teams to ship faster and safer through strong platforms, tooling, and standards
  • Mentor engineers across levels and teams, raising the bar for system design, code quality, and technical rigor
  • Lead cross-team alignment through design reviews, technical guidance, and clear ownership models

Requirements

  • 12+ years of professional software engineering experience, including shipped products
  • Demonstrated impact as a senior technical leader, influencing architecture and strategy beyond your immediate team
  • Deep expertise in C# and C++, plus strong proficiency in at least one scripting or interpreted language (e.g., Python, Groovy, Perl)
  • Proven experience designing and operating large-scale automation, CI/CD, or build systems
  • Experience with cloud platforms (Azure, GCP, or equivalent) and hybrid infrastructure models
  • Strong system-level thinking, with the ability to reason about complex, distributed environments
  • Excellent communication skills, with the ability to align technical and non-technical stakeholders
  • A passion for automation, validation, and building durable engineering systems with a service-oriented mindset
  • Ownership or stewardship of production build systems (e.g., Jenkins) supporting live operations
  • Strong working knowledge of Windows and Linux environments
  • Experience with SQL databases, telemetry, or data visualization tools (e.g., Tableau)
  • Version control system integration and large-repo workflows
  • Experience automating workflows for video game consoles
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
  • A variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance
Applicant Tracking System Keywords

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

Hard Skills & Tools
C#C++PythonGroovyPerlCI/CDautomationbuild systemsSQLdata visualization
Soft Skills
communicationmentoringsystem-level thinkingtechnical leadershipcross-team alignmentinfluencing architecturestakeholder alignmentproblem-solvingcollaborationownership