
Principal Software Engineer, Automation
Blizzard Entertainment
full-time
Posted on:
Location Type: Hybrid
Location: Irvine • California • New York • United States
Visit company websiteExplore more
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