This job posting isn't available in all website languages


Software Development Intern

PRO0001ZQ Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts
公司概述 : Demonware 是动视暴雪旗下的全资子公司,负责大型在线游戏的后端服务,如《使命召唤:黑色行动》,《使命召唤:现代战争3》,《Destiny》和《Diablo III》等游戏,目前在中国的团队负责《使命召唤OL》这款PC平台的在线游戏。作为一家专注于后端服务的技术公司,我们追求服务的健壮性和可扩展性,以应对4.69亿注册用户,每月1320亿api call,以及每秒2500万DB query。

  • 热爱游戏
  • 热爱开源软件
  • 热爱自动化
  • 适应多国文化
  • 热衷学习与交流
Position Type: Internship: 6 Months / 8 Months / 12 Months / 16 Months
Salary: Competitive
Hours per week: 35-40
Location: Shanghai, China
Start Date: January, 2019


The Role:

  • Writing client− and server−side code to support multiplayer features, as well as tools that help game studios integrate multiplayer features into their title.
  • Developing plugins and extending our automation framework
  • Developing core features for our allocation and provisioning systems
  • Creating tools to automate all the things!
  • Excellent Programming skills
  • A good grasp of the fundamental algorithms and data structures
  • Familiar with Linux
  • Excellent debugging and analytical skills
  • Can identify complex problems and find simple solutions
Additional assets:
  • Understanding of SQL−based databases (MySQL preferred)
  • Has an understanding of networking technologies, e.g. TCP, UDP
  • Has experience with multi−platform software development
  • Has experience with security and scalability
  • Have an understanding of SQL and relational databases
  • Have experience developing REST web services
  • Familiarity with the physical world, switches, servers (x86 architecture for example)
All candidates must:
  • Be familiar with source control (Git preferred)
  • Work comfortably in a Linux/Unix environment (CentOS/Ubuntu)
  • Be able to clearly communicate technical concepts in both Mandarin and English
  • Enjoy working as part of a team in a high-pressure environment
  • Be self-motivated, and can take on projects with minimal supervision
The ideal candidate may not have the complete list of bullet points mentioned above, but more generally speaking, we’re looking for the same qualities that Joel Spolsky looks for: “smart, and get things done”. For that reason, we welcome you to apply even if your work experience is limited and you haven’t yet built up a mile-long resume.

Please list any additional experience you have with Linux at home (for example, any projects you have done), any programming-related hobbies and the resulting projects, any interesting school projects you worked on, and any open source involvement and a link to your code repository and / or blog.

“We get to work with large distributed systems, debug them, and have to visualize them in our heads – things you wouldn’t have exposure to or get to touch in any other workplace. The work is challenging, and you get to work alongside highly experienced people…”
- Tyler Dixon, previous intern, 16 months

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions