Lead Software Engineer, Performance Engineering
Blizzard EntertainmentAbout the role
Team Name:
Battle.net & Online ProductsJob Title:
Lead Software Engineer, Performance EngineeringRequisition ID:
R025445Job 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 KitFree account required — sign up in 30s