This job might no longer be available.
Lead Server Engineer - Shared Game Engine
3 years ago
Team Name:
Unannounced ProjectJob Title:
Lead Server Engineer - Shared Game EngineRequisition ID:
R004744Job Description:
How would it feel for your contributions to have a major impact across all game development at Blizzard? This is your chance to find out! Blizzard Entertainment is developing a modern, cross-platform game engine to share across all of Blizzard and power the future of Blizzard games. This new project advances technology both at Blizzard and in the gaming industry. You’ll join a collaborative team of experienced and highly skilled developers who will work with game teams across the company to deliver a truly epic game engine. Get in early and help shape the future of gaming. Are you in?
We are seeking a Lead Software Engineer to help create our server and networking stack for our shared game engine. We make great online games, so our ideal candidate shares our passion for making resilient and responsive services that bring players from across the world together. You’ll work with our team and others around the company to craft and ultimately deliver on that shared vision.
What you will do…
- Lead and grow the engineering team responsible for developing both the backend service and game simulation networking code
- Understand operational, gameplay engineer, and game design needs through direct collaboration and iterative feedback
- Serve as a mentor to engineers creating clean, maintainable, and performant C++ code
- Build positive relationships with partner teams and disciplines across Blizzard
To succeed, you must have…
- Experience in the design and implementation of online services and real-time game networking
- Experience operating and developing live services at scale
- Fundamental understanding of what makes great operational and player experiences
- Communication skills for sharing ideas clearly, giving meaningful feedback, and listening to what others are saying
- Advanced knowledge of C++, both historical patterns as well as modern language features
- Understanding of what makes a good API for developers and users
- Service-oriented attitude with an eye for efficiency
- Strong debugging skills
You’re a great fit if your philosophy is to…
- Commit to doing things the right way, even when it's difficult
- Refine your work through iteration until you can deliver an epic experience/product
- Value diversity and differences in others
- Find simple and practical solutions by building on the ideas and work of others
- Ensure discussions include every voice that has something to say
- Enable technology that makes games accessible to every person who wants to play them
- Accept that frequent and quick failure is part of the path to success
We’d love it if you also have…
- Ability to communicate and collaborate with developers of all technical skill levels and disciplines
- Enthusiasm for writing code and engineering. We want reliable, fast, and above all: simple and easy to understand code
- Experience working with or contributing to in-house engine development
- Passion for gaming
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.
Blizzard Entertainment is a global company committed to growing our employees along with the business. We offer generous benefits and perks with an eye on providing true work/life balance. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunities for professional growth. Our people are everything. Our core values are real, and our mission has never changed. We are dedicated to creating the most epic entertainment experiences…ever. Join us!
Create Your Profile — Game companies can contact you with their relevant job openings.