Software Development Intern

1 Month 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

Google - Software Engineer II, Full Stack, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Google - Formal Verification Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Google - Software Engineer III, Mobile (iOS), Google Workspace

Google

Boulder, Colorado, United States (On-Site)
2 Days ago
Google - Customer Engineer, Financial Services, Google Cloud

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
PwC - AWS DataOps Engineer

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Inworld AI - Staff Cloud DevOps/Site Reliability Engineer (SRE) - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Google - Customer Engineer, Google Workspace

Google

İstanbul, İstanbul, Türkiye (On-Site)
2 Days ago
Tencent - IaaS Product Solution Architect

Tencent

(On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer Intern, Information System - 2025 Start

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Trend Micro - NLP / Prompt Engineer (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Global Networking

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Scale AI - Machine Learning Research Scientist/Engineer, Audio

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Google - Software Engineer, Speed

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
ByteDance - Student Researcher (Doubao (Seed) - LLM Post-training) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Software Engineer III, Google Cloud Software Development Kit

Google

Kirkland, Washington, United States (On-Site)
2 Days ago
Google - Staff Software Engineer, GenAI, Data Quality

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Wargaming - Gameplay Developer (World of Tanks)

Wargaming

Belgrade, Serbia (Hybrid)
1 Week ago
Google - Software Engineer III, Mobile (iOS), Google Workspace

Google

Boulder, Colorado, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

NVIDIA - IO Validation Methodology Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Google - Analytical Lead, Retail, Large Customer Sales

Google

Guangdong Province, China (On-Site)
2 Days ago
Zengame Technology - 3D Game Effects Artist

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Riot Games - Product Coordinator

Riot Games

Shenzhen, Guangdong Province, China (On-Site)
1 Day ago
Virtuos - Art Director_Environment

Virtuos

China (On-Site)
1 Month ago
NVIDIA - Senior Solutions Architect, Omniverse Platform

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
PHINIA - Senior Material Planner

PHINIA

Shanghai, China (On-Site)
1 Day ago
Google - Business Development Manager, New Business Sales, Gaming

Google

Guangdong Province, China (On-Site)
2 Days ago
Riot Games - Principal Game Producer

Riot Games

Shanghai, China (On-Site)
1 Day ago
Sony Music Career - Talent Acquisition Partner

Sony Music Career

Beijing, China (On-Site)
22 Hours ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Microsoft - Site Reliability Engineering II

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Bounteous - Senior Cloud Engineer - BOT

Bounteous

India (Remote)
6 Months ago
Google - Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
SparkCognition - DevOps Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PwC - ETIC, Cloud Solution Architect (Multi-Cloud, DevOps Focus) - Senior Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
6 Months ago
Nintendo - Machine Learning Ops Engineer

Nintendo

Redmond, Washington, United States (On-Site)
2 Weeks ago
Google - Cloud Technical Solutions Engineer, Infrastructure Compute

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Google - Technical Solutions Engineer, Cloud Databases

Google

Dublin, County Dublin, Ireland (On-Site)
2 Days ago
ION - Software Architect - Java Multi-Tenant SAAS Cloud Native

ION

Pune, Maharashtra, India (On-Site)
6 Months 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.

Dublin, County Dublin, Ireland (On-Site)

Dublin, County Dublin, Ireland (Hybrid)

Vancouver, British Columbia, Canada (On-Site)

Shanghai, Shanghai, China (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Vancouver, British Columbia, Canada (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