Jobs and Careers
BL

Lead Software Engineer, Performance Engineering

Blizzard Entertainment
United StatesRemotefull_timeVerifiedPosted 14 Aug 2025
💰 $224,880/yr($121,500/yr$224,880/yr)

About the role

Team Name:

Battle.net & Online Products

Job Title:

Lead Software Engineer, Performance Engineering

Requisition ID:

R025445

Job Description:

The Production Technology Team creates performance and networking solutions that can have a massive impact on all Blizzards games. If you’re passionate about low-level networking fundamentals, working at the Kernel level and helping teams offer the best gaming experience possible, this is your opportunity.

If you like merging technology with player experience, working with a small team, and looking forward to challenges that will create millions of new adventures for our players, we would love to hear from you.  

This position has been approved for fully remote work with the potential for some light travel. We also welcome candidate who would like to work in a hybrid capacity based out of Albany, NY, Irvine, CA or Austin, TX. 

 

Minimum Requirements:  

  • 3+ years of formal management experience with direct reports 

  • 10+ years of software development experience with C++  

  • Experience with eBPF/XDP  

  • Experience developing on multiple platforms - Windows, Mac, Linux  

  • Owning a tech stack from continuing development to live operation  

  • Experience developing highly available, distributed, live, real-time services  

  • Developing in a context where many dependent services are owned by other teams  

  • Developing software that is used globally in compliance with local regulations  

  • CI/CD experience 

Pluses: 

  • Experience maintaining the uptime of always-on, always-available live global services  

  • Familiarity with Go programming 

  • Experience working with mature legacy codebases 

  • Knowing when and how to say “No” 

  • Experience measuring and demonstrate improving service state and champion quality of team deliverables 

 

As a Lead Software Engineer in the Prod Tech org at Blizzard, you may find yourself…  

  • Demonstrating your technical experience to coordinate and improve impact across several groups of cross-disciplined engineers while minimizing duplicated efforts  

  • Evaluating the technical challenges of our partner teams and applying your experience to help lead ProdTech initiatives 

  • Mentoring, developing, and inspiring, as well as learning from, the engineers that report to you  

  • Continuously working with Prod Tech leadership, as well as Blizzard leadership, to improve the talent of the organization 

  • Sharing ideas and technology to partner teams throughout Blizzard in a clear and effective way  

  • Working with stakeholders to drive a blameless culture around incident management  

  • Taking pride in your team and succeeding through others  

  • Seeking to identify and prioritize tasks for maximum impact on sustainability and resilience of code and infrastructure 

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Blizzard Entertainment

View company profile →