Salary
💰 $121,500 - $224,880 per year
Tech Stack
AndroidGoiOSLinux
About the role
- The Production Technology Team creates performance and networking solutions that can have a massive impact on all Blizzard's 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.
- As a Lead Software Engineer in the Prod Tech org at Blizzard, you may find yourself coordinating and improving 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.
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
- Experience ma intaining t he 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