Server Engineering Industrial Placement
At NaturalMotion, we make games that wow people. We innovate to create experiences that previously were impossible and that would not exist without us. We take pride in making titles that reach a large audience and in creating communities that last. In 2018, 2019 & 2020 NaturalMotion Studios were named one of the Best Places to Work in the UK games industry by gamesindustry.biz.
Are you an undergraduate looking for an exciting, challenging and rewarding 12 month internship in the games industry? Then we want to hear from you.
Key Roles and Responsibilities
- Collaborating on the implementation of game features on the server
- Working within the server team on systems, tools, and workflows to help boost efficiency
- Liaising with the QA department to reproduce, debug, and fix bugs
- Experience collaborating with the client team on game client features, client-server communication, micro-services and network topology
Required Skills
- Undergraduate, studying Computer Science, Software Engineering or similar
- Beneficial skills and experience in the following subjects include the following (note – you are not required to know all of these in advance):
- Data structures and algorithms
- Relational and Non-relational databases
- Object Oriented programming (C++, GO, Java, PHP)
- Understanding web servers (Apache, Nginx, Tomcat)
- Distributed computing
- Client-Server architecture
- Problem solving approach and planning
Beneficial Skills
- QA process / automated testing / test driven development
What Previous Interns Say About NaturalMotion
“This experience has provided me with a great insight into the gaming industry and allowed me to connect and collaborate with many talented and knowledgeable individuals. As an added bonus in joining NaturalMotion, the little perks help create a welcoming atmosphere. Every Friday, free lunch is provided and it never disappoints followed by happy hour in the evening. There are also lunches with the team and CEO during the week, which provides a great time to socialise and learn new things from other disciplines.”
What Do We Offer?
Experience of working hard and achieving targets whilst maintaining a good work life balance
- Paid internship, working on a AAA project with a collaborative team that will share their experience with you
- A mentor during the full duration of your internship
- A diverse team of friendly and supportive co-workers
- Well stocked office kitchen and free Friday team lunch
Start Date
July 2021
Duration
12 months