Software Development Intern

2 Months ago • Upto 1 Years • Backend Development • DevOps • Full Stack Development

Job Summary

Job Description

As a Software Development Intern at Demonware, you'll contribute to the development of multiplayer features for Call of Duty, create plugins and extend automation frameworks, and develop core features for allocation and provisioning systems. You'll work with Kubernetes, contribute to scaling and supporting the platform, perform root cause analyses, and participate in design and code reviews. This role involves deploying and maintaining Kubernetes clusters, crafting automation tools, and implementing solutions for incidents. Interns have a significant impact, with opportunities to see code in production quickly.
Must have:
  • Excellent programming skills
  • Understanding of algorithms & data structures
  • Linux familiarity
  • Source control (git)
  • Debugging & analytical skills
  • Clear technical communication
Good to have:
  • SQL (MySQL)
  • Networking (TCP/UDP)
  • Multi-platform development
  • Security & scalability
  • REST APIs
  • Kubernetes & Golang

Job Details

Job Title:

Software Development Intern

Requisition ID:

R024827

Job Description:

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 - Research Scientist in Foundation Models for Science

ByteDance

San Jose, California, United States (Hybrid)
1 Month ago
NVIDIA - System Software Engineer - GPU

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Applike Group - Senior Data Engineer

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
1 Month ago
Google - Software Engineer III, Keystore, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Staff Software Engineer, Google Cloud Security and Privacy

Google

Chicago, Illinois, United States (On-Site)
1 Month ago
Scopely - Senior Software Engineer - Server - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
GT - Senior Backend Engineer (Golang)

GT

(Remote)
1 Month ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Voodoo - Senior iOS Engineer - BeReal - Freelance

Voodoo

Paris, Île-de-France, France (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Algorithms Engineer, Autobidder (Electricity Markets/Energy Trading)

Tesla

London, England, United Kingdom (On-Site)
3 Months ago
Velotio Technologies - Senior GenAI Engineer - .Net

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
NVIDIA - Senior System Software Engineer - PCIe

NVIDIA

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Senior Software Engineer, Distributed Machine Learning

Google

Mountain View, California, United States (On-Site)
1 Month ago
Cadence - Lead Software Engineer

Cadence

Zhubei, Hsinchu County, Taiwan (On-Site)
3 Weeks ago
NVIDIA - Senior Software Engineer, Hardware Tools and Methodology Development

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
2 Months ago
ByteDance - NLP Engineer Intern - 2025 Start

ByteDance

Singapore (On-Site)
7 Months ago
Google - Site Reliability Engineer

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
ByteDance - Backend Software Engineer (SRE) Intern

ByteDance

Singapore (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Tencent - Talent Acquisition Associate

Tencent

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
Canva - Quality Engineer - Internationalization

Canva

Wuhan, Hubei, China (Remote)
2 Months ago
Riot Games - Senior Manager, Game Production

Riot Games

Shanghai, China (On-Site)
1 Month ago
NinjaVan - Senior Associate I, Sales销售高级专员(华东)

NinjaVan

Xiamen, Fujian, China (On-Site)
7 Months ago
Qingci - Senior U3D Developer

Qingci

Xiamen, Fujian, China (On-Site)
3 Weeks ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Power Integrations - Key Account Manager

Power Integrations

Beijing, Beijing, China (On-Site)
7 Months ago
Riot Games - Principal Environment Concept Artist

Riot Games

Shanghai, Shanghai, China (On-Site)
7 Months ago
Paper Games - NOVA Training Camp - Character Illustration - Infinite Warmth

Paper Games

Shanghai, Shanghai, China (On-Site)
1 Month ago
Tencent - Senior Scene Artist

Tencent

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Playtika - Youda-PHP Developer

Playtika

Netherlands (Hybrid)
1 Month ago
SmileGate - Game Data Engineer [LOST ARK]

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
ByteDance - Backend Software Engineer, Office Intelligence

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
7 Months ago
Pocket Worlds - Staff Full-Stack Engineer (Backend Leaning)

Pocket Worlds

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Postman - Senior Backend Engineer, Cloud Platform

Postman

San Francisco, California, United States (On-Site)
7 Months ago
VGW - Software Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
2 Months ago
Epic Games - Lead Technical Producer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
1047 Games - Lead Backend Engineer

1047 Games

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Activision Blizzard, Inc. is the world’s largest interactive entertainment company, with operations across North America, Europe, and Asia. We are home to some of the most beloved entertainment franchises including Call of Duty®, Skylanders®, World of Warcraft®, Overwatch®, Diablo®, Candy Crush™, and Bubble Witch™. Our combined entertainment network delights hundreds of millions of monthly active users in 196 countries, making us the largest gaming network on the planet!

San Francisco, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Santa Monica, California, United States (On-Site)

Irvine, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Activision

Level Up Your Career in Game Development!

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

Job Common Plug