This job might no longer be available.
Software Engineer, Experimental Gameplay
4 years ago
Have you always dreamed of building new worlds? Maybe you love World of Warcraft, but you think it could be even better? Do you have ideas for changing things that you think might be a little too radical? Are you ready to make your mark on the world?
The World of Warcraft team is always growing, and always striving to improve. We need heroes to help us imagine the future, both in terms of our technical vision, and the gameplay that it supports. We're dedicated to building new and interesting ways to play, collaborate, and interact and we're looking for engineers to join our team and help build those new features.
We're an equal-opportunity employer, and we value diversity in the workplace, and a healthy work-life balance. We recognize that the best ideas and most creative work come from a safe and well-rested workforce, and we strive to protect that.
This mission is no small feat, and will require changes to our tools and infrastructure, as well as new gameplay systems on both the client, and the server. We need someone who can advocate for change and integrate that into an existing infrastructure. If you think you can help us craft a new future for Warcraft, please apply.
Responsibilities
- Work closely with designers to build gameplay systems in C++
- Layout and manipulate game data using SQL
- Propose and implement workflow changes to improve iteration.
Requirements
- 3 or more years of programming experience
- Strong C++ programming skills
- Self-motivation and willingness to participate in all engineering areas
- Excellent verbal and written communications skills
Plusses
- Experience with at least one shipped title
- Database development experience (MySQL, Oracle)
- Experience with high-level scripting languages such as Lua, or Python
- Degree in computer science or related field
Required Application Materials
- Resume
- Cover Letter which should include:
- Your experience with World of Warcraft
- Your experience as a software developer
Create Your Profile — Game companies can contact you with their relevant job openings.