Software Development Intern

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

Trendyol - Data Science Professionals

Trendyol

İstanbul, İstanbul, Türkiye (Hybrid)
3 Years ago
Google - Software Engineer III, Front End, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
Google - Staff Software Engineer, Machine Learning Infrastructure

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Kavalirio - Data Scientist / Digital Commerce Marketing Analytics Consultant

Kavalirio

Atlanta, Georgia, United States (On-Site)
3 Days ago
Ciklum - Senior Data Scientist

Ciklum

Pune, Maharashtra, India (Hybrid)
6 Months ago
ByteDance - Site Reliability Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
People Can Fly - Senior Online Programmer

People Can Fly

Gateshead, England, United Kingdom (On-Site)
1 Week ago
Seedify - Backend Engineer

Seedify

India (Remote)
6 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Rennsportgg - Senior Backend Engineer (f/m/x)

Rennsportgg

Sweden (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Senior Researcher, Natural Language Processing

Tencent

Tokyo, Japan (On-Site)
1 Month ago
ByteDance - Research Scientist, Applied GAI-Vision

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Demandbase - Software Engineer 1 (Backend)

Demandbase

Hyderabad, Telangana, India (On-Site)
7 Hours ago
Whatnot - Software Engineer, Data Platform

Whatnot

San Francisco, California, United States (On-Site)
7 Hours ago
Google - Senior Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Software Engineer III, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
ByteDance - Research Scientist, Foundation Model, Speech & Audio

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Engineering Manager, Megamind, Live Abuse Management

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Google - Staff Software Engineer, Site Reliability Engineering

Google

Poland (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Tencent - Senior Game Designer (Globalized Realistic 3A Action Game)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Sony Music Career - (Assistant) Manager, Insights Data & Analysis

Sony Music Career

Beijing, China (On-Site)
22 Hours ago
Tencent - Talent Acquisition Associate

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
Zengame Technology - Live Stream Commerce

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Tencent - Senior Publishing Manager - Overseas PC Game Products

Tencent

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

Riot Games

Shenzhen, Guangdong Province, China (On-Site)
1 Day ago
Zengame Technology - 2D Animator

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Paper Stacking games - Product Experience Designer - C-end Direction

Paper Stacking games

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

Google

Shenzhen, Guangdong Province, China (On-Site)
2 Days ago
AppLovin - Analyst, Business Operations

AppLovin

Beijing, Beijing, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

UXBERT Labs - Senior Solution Architect (IoT/Bluetooth Integration)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
1047 Games - Senior Game Platform Engineer

1047 Games

(Remote)
2 Months ago
Google - Software Engineer II, User Protections, Core

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Backbone - Engineering Manager, Backend

Backbone

Seattle, Washington, United States (On-Site)
9 Months ago
Google - Software Engineer, Cloud AI, Early Career

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Canva - Senior Backend Engineer (Java) Design at Scale - Teams and Education

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Hasura - Senior / Staff Software Engineer (Architect) - Cloud Infrastructure

Hasura

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
9 Months ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight | Programmeur·se Généraliste Principal·e - Dead by Daylight

Behaviour Interactive

Middlesbrough, England, United Kingdom (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 1979, Activision continues to disrupt the world of entertainment with its extensive roster of epic blockbuster games -- Pitfall®, Tony Hawk®, Guitar Hero®, Crash Bandicoot™, Skylanders™, Bungie’s Destiny and Call of Duty.®


As the leading worldwide developer, publisher and distributor of interactive entertainment and products on consoles, mobile and PC, our “press start” is simple: delight players around the world with innovative, fun, thrilling, and engaging entertainment experiences.


Activision is headquartered in Santa Monica, and publishes globally in markets including U.S., Canada, Brazil, Mexico, the United Kingdom, France, Germany, Ireland, Poland, Sweden, Spain, Denmark, the Netherlands, New Zealand, Australia, Singapore, mainland China, Hong Kong and the region of Taiwan.


At Activision, we strive to connect and engage our global player community through entertainment. Our success comes from the passionate, talented and diverse team of people behind our world-class franchises. Ensuring Activision is an inclusive workplace where everyone can thrive will help us deliver a new era of epic entertainment for our players.

Guildford, England, United Kingdom (Hybrid)

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

Guildford, England, United Kingdom (Hybrid)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Montreal, Quebec, Canada (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

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

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Shakopee, Minnesota, United States (On-Site)

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