All offersBerlinGameIntermediate / Senior Backend Programmer
Intermediate / Senior Backend Programmer
Game
8bitstudio

Intermediate / Senior Backend Programmer

8bitstudio
Berlin
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    C / C++
    advanced
    MySQL / NoSQL
    regular
    Docker Swarm
    junior
    Kubernetes
    junior
    C#
    nice to have
    Java
    nice to have

Job description

WE PAY FOR RECOMMENDATIONS!

Our Client is a leading AAA producer, publisher and distributor of interactive entertainment products worldwide with development studios in 28 countries and sells video games in more than 55 countries around the globe.

The Backend Programmer is responsible for developing online services for the game and providing integration APIs for game clients and/or servers.
 
Further responsibilities include:

Developing backend parts of game specific features
Integrating monitoring solutions for the infrastructure
Performing security audits over user data
Creating systems for dedicated servers provisioning
Continuously improve the fidelity of the online experience (anti-cheating, wait times etc.)
As well as other tasks related to Backend Programming

General job requirements:

Master or Bachelor degree in Computer Science or any relevant qualifications with a strong technical background
Solid knowledge of C# and/or Java, proficiency in C++
Knowledge of relational and NoSQL databases (MySQL, MongoDB, Redis)
Excellent communication and good English skills
Passion for Games
Self-motivated and autonomous attitude to work
Experience in developing highly data-driven applications
 
Job level specific requirements:

Intermediates (~ 3-5 years of experience):
Familiarity with techniques for creating a scalable backend architecture
Experience with common stacks of deployment and monitoring tools
Ability to form technical designs based on requirements of other departments (Game Design, Art, Gameplay etc.)

Desirable:
Experience developing containerized applications
Experience with Cloud orchestration tools (Kubernetes/Docker Swarm)
Experience creating sets of integration and load tests for backend infrastructure

Seniors  (~ 8+ years of experience):

Expertise with techniques for creating a scalable backend architecture
Experience with common stacks of deployment and monitoring tools
Experience developing containerized applications
Experience with Cloud orchestration tools (Kubernetes/Docker Swarm)
Experience creating sets of integration and load tests for backend infrastructure
Ability to guide and mentor other programmers
Ability to form technical designs based on requirements of other departments (Game Design, Art, Gameplay etc.)

They aim to have a wide and diverse range of profiles within our studio; thus, they are looking forward to being surprised by your application. The most important quality for them is to be a strong team player with a resilient and positive attitude.
 
What they want to offer you:

They want to build a studio in which everyone feels inspired, empowered and connected. They believe developers do their best work when they feel empowered. They thus aim to give you a lot of autonomy. In return, they expect you to be self-responsible and stay on top of your game by continuously developing your skills. Furthermore, they know it is important for a developer to feel comfortable.

Benefits:

Flexible working hours 
External training, education in our in-house guilds and knowledge sharing with other project teams
Fresh fruit, discounted gym membership, support for child care, company pension scheme

Share ideas! = Working in an innovative and international company
If you are passionate about video games and would like to work with like-minded professionals with an international team, please apply.