Software Development Intern

22 Hours ago • Upto 1 Years • DevOps • Backend Development • Full Stack Development

Job Summary

Job Description

As a Software Development Intern at Demonware, you'll contribute to the development and integration of multiplayer features for upcoming Call of Duty titles. Responsibilities include developing plugins, extending automation frameworks, building core features for allocation and provisioning systems, scaling Kubernetes platforms, crafting automation tools, deploying and maintaining Kubernetes clusters, performing root cause analyses, and participating in code reviews. You'll work with technologies such as Python, Linux, MySQL, C++, Erlang, and Kubernetes, contributing directly to production code within days of joining. The role demands excellent programming skills, a strong understanding of algorithms and data structures, and familiarity with Linux and Git.
Must have:
  • Excellent programming skills
  • Strong grasp of algorithms and data structures
  • Linux familiarity
  • Git source control
  • Debugging and analytical skills
  • Problem-solving and clear communication
Good to have:
  • SQL (MySQL)
  • Networking (TCP/UDP)
  • Multi-platform development
  • Security and scalability experience
  • RESTful web services
  • Kubernetes and GoLang

Job Details

Demonware is a member of the Activision family of studios. We work alongside engineers and creatives at our AAA partner studios and deliver the online and data services required by our franchises. We craft, develop, and host services for some of the world’s biggest video game franchises, including Call of Duty and Crash Bandicoot.

We are a technology company and dedicated to openness. This means collaborating to tackle problems, the freedom to talk to anyone, and the best idea wins. We take the work seriously; ourselves, not so much!

Big company challenges, small company culture

Demonware hosts millions of concurrently connected users. Some of the technologies we use are Python, Linux, MySQL, C++, and Erlang. We solve tough problems on a day-to-day basis, and interns have a huge impact on what we do. We’ve had interns produce code and have it running in production within the first three days of joining.

The Role

  • Helping game studios integrate multiplayer features into the next ‘Call of Duty’

  • Developing plugins and extending our automation framework

  • Developing core features for our allocation and provisioning systems

  • Evolving, scaling, productizing and supporting our Kubernetes platform

  • Crafting and implementing tools and automations running on distributed systems

  • Deploying and maintaining multiple Kubernetes clusters across multiple DCs with hundreds of nodes

  • Performing root cause analyses and proposing and/or implementing appropriate engineering solutions to prevent or mitigate recurring incidents.

  • Participating in design and code reviews.

  • Crafting tools to automate all the things

Requirements

  • Excellent programming skills

  • A good grasp of fundamental algorithms and data structures

  • Familiarity with Linux

  • Familiarity with source control (git preferred)

  • Excellent debugging and analytical skills

  • Can identify sophisticated problems and find simple solutions

  • Can clearly communicate technical concepts in plain English

Nice-to-haves

  • Understanding of SQL−based databases (MySQL preferred)

  • Knowledge of networking technologies, e.g. TCP, UDP

  • Experience with multi−platform software development

  • Experience with security and scalability

  • Experience developing REST web services

  • Experience with Kubernetes and golang

Please list any additional experience you have with Linux at home, any programming-related hobbies and resulting projects, any exciting school assignments you worked on, any open-source involvement and a link to your code repository and/or blog.

Similar Jobs

ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Zoox - Senior/Staff Software Engineer - Prediction Integration

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Magic Media - Graphics Programmer (C++)

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
4 Days ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
1 Week ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
5 Months ago
Next Level Business Services - DevOps Engineer

Next Level Business Services

Redmond, Washington, United States (On-Site)
5 Months ago
N-iX - Senior Engineer with AWS Greengrass Expertise

N-iX

Ukraine (Remote)
1 Month ago
NVIDIA - Senior Site Reliability Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
6 Days ago
Nielsen Holdings - Software Engineer ( Java , Python , SQL , AWS / Oracle)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Wargaming - DevOps Engineer

Wargaming

Shanghai, Shanghai, China (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Senior Game UI Developer

Playrix

Armenia (Remote)
5 Months ago
NVIDIA - Senior Verification Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Backend Software Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Snowed In Studios - Principle Software Developer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
6 Days ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
Millennium - Data Engineer

Millennium

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
4 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
5 Months ago
Zoox - Sensor Fusion Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
5 Months ago
Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Beijing, Beijing, China (Hybrid)
1 Month ago
Ubisoft - Economic Designer

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
Nagarro - Principal Engineer, Delivery

Nagarro

Shanghai, Shanghai, China (On-Site)
5 Months ago
Ourpalm - Combat Planner

Ourpalm

Beijing, Beijing, China (On-Site)
1 Month ago
Tencent - Product Planner - Level Infinite Pass

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Astek - BSP Audio Engineer

Astek

Guangzhou, Guangdong Province, China (On-Site)
8 Months ago
NVIDIA - Senior Solutions Architect, Omniverse Platform

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Tencent - Senior Level Designer

Tencent

Suzhou, Jiangsu, China (On-Site)
2 Weeks ago
Xsolla - Business Development Manager, Partner Network

Xsolla

Beijing, Beijing, China (On-Site)
3 Weeks ago
Kaiying Network - Content Operation Specialist (Community)

Kaiying Network

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Canva - Senior Software Engineer (Cloud Platform)

Canva

Auckland, Auckland, New Zealand (Remote)
6 Days ago
Rackspace Technology - Cloud NoSQL (MongoDB) & Graph Database Engineer IV

Rackspace Technology

India (Remote)
4 Weeks ago
The Walt Disney Company - Software Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Months ago
ByteDance - SRE and DevOps Tech Lead - Edge Cloud Infrastructure - London

ByteDance

London, England, United Kingdom (On-Site)
4 Months ago
Cargo Studio - Lead DevOps Engineer

Cargo Studio

(On-Site)
1 Month ago
Egnyte - Database Administrator

Egnyte

India (Remote)
1 Month ago
Interactive Brokers - Senior Cloud Security Engineer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
5 Months ago
NVIDIA - Senior Site Reliability Engineer, Data Science and ML Platforms

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
ByteDance - Cloud Solution Architect (Automotive Industry)

ByteDance

(On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Demonware creates and provides the online services behind some of the world’s most popular video game franchises, including Call of Duty and Skylanders.

At Demonware we believe customer problems are our own, sharing wisdom breeds success, and everyone deserves respect.

We work smart, deliver on promises, and have fun doing it.

Demonware has offices in both Dublin, Ireland and Vancouver, Canada and is a wholly-owned subsidiary of Activision Blizzard Inc.

Shanghai, Shanghai, China (On-Site)

Shanghai, China (On-Site)

View All Jobs

Get notified when new jobs are added by Demonware

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug