Game Backend Engineer

Game Backend Engineer

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt)
K

Auf einen Blick

  • Aufgaben: Join us as a Game Backend Engineer and shape the future of mobile gaming!
  • Arbeitgeber: Kolibri Games is a leading mobile game developer based in Berlin, creating engaging experiences for millions.
  • Mitarbeitervorteile: Enjoy hybrid work, a modern office, fitness bonuses, 30 days holiday, and fun social events.
  • Warum dieser Job: Make a direct impact on games enjoyed by millions while working in a friendly, innovative environment.
  • Gewünschte Qualifikationen: 2+ years in game backend development; proficiency in C# or Typescript; strong problem-solving skills.
  • Andere Informationen: We celebrate diversity and welcome applicants from all backgrounds to join our inclusive team.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

We are Kolibri Games - a mobile games developer from Berlin. We believe that with the best people, we can make games that players will enjoy for years to come. Our games have defined the idle genre, and bring enjoyment to hundreds of millions of players all around the world. This is possible due to the talented people who make us who we are. 'Kolibris', as we call ourselves, are on a mission to continue making great games and we're looking for new talent to join our team. We strive to offer you a fair recruitment process and a great candidate experience, as well as a friendly environment to work in, with plenty of opportunities to learn and grow.

Responsibilities

  • Design, implement, and maintain scalable and efficient server-side systems for multiplayer games.
  • Collaborate with cross-functional teams to understand gameplay requirements and translate them into technical solutions.
  • Develop and optimize network communication protocols to ensure smooth and low-latency gameplay experiences.
  • Identify and address performance bottlenecks and optimize server performance to handle a large number of concurrent players.
  • Implement secure authentication, authorization, and data storage mechanisms to protect player data and ensure fair play.
  • Support in the development of client side SDKs to communicate with our backend.
  • Participate in code reviews, provide constructive feedback, and maintain high coding standards.
  • Stay up-to-date with industry trends, emerging technologies, and best practices related to game backend development.

Requirements

  • 2+ years of professional experience in game backend development or a related field.
  • Proficiency in one or more programming languages commonly used in backend development, such as Python, Java, C#, or Go. C# and Typescript preferred.
  • Solid understanding of networking concepts and protocols, including TCP/UDP, HTTP, and WebSocket.
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing backend services. Azure preferred.
  • Familiarity with database design and optimization, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Strong problem-solving skills and the ability to diagnose and address issues in a timely manner.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Passion for video games and a strong interest in staying updated with the latest trends in the gaming industry.

Desirable Skills

  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Understanding of NodeJS and Typescript.
  • Background in developing with Unity.
  • Knowledge of serverless architecture and event-driven programming.
  • Familiarity with microservices architecture and RESTful API design.
  • Previous experience working on large-scale multiplayer games or real-time applications.
  • Understanding of security best practices in online gaming, including cheat detection and prevention.
  • Contribution to open-source projects or personal game development projects.
  • Background in machine learning and AI for implementing intelligent game features.

What We Offer

  • Hybrid Work: We understand how important flexibility is. That's why we offer a hybrid work setup and flexible hours, allowing you to balance your time between the office and remote work.
  • Modern Office Space: Our new, centrally located office in Berlin-Mitte has everything you need to excel. We also have plenty of opportunities for fun, with table tennis and kicker tables, meeting spaces, and a sleek modern design.
  • Health & Fitness Bonus: We provide a monthly fitness bonus. Enjoy your time outside the office by picking the activity that suits you, from Urban Sports Club, to covering your gym membership.
  • Company Holidays: We plan amazing company holidays to relax and bond as a team.
  • Learning Budget: We're serious about supporting your professional growth. You'll get a yearly learning budget to spend on any form of learning that will help you develop your skills and grow in your role.
  • Relocation: Moving to another country can be stressful. Our HR team will guide and support you, making sure that you (and your family) make your way to Berlin as smoothly as possible.
  • 30 Days Holiday: Our company implements a 30-day yearly holiday policy for all Kolibris. This means you have plenty of time to enjoy life outside of work.
  • Fun Social Events: From BBQ's and movie nights to team lunches and more. We also have a team event budget you can use to buy games or sports equipment to make working here even more fun. On Fridays after work, there's dinner and drinks waiting for everyone at the office.

Kolibri Games is an equal opportunity employer. We come from 40 different countries and many different backgrounds. We celebrate diversity and we are committed to creating an inclusive environment for all employees, regardless of their age, gender identity, sexual orientation, ethnicity, religion, physical appearance or disability. We are an international studio, so don't forget to send in your application in English. Although it is not mandatory, we always appreciate a cover letter stating your motivation to join us. We look forward to hearing from you!

Game Backend Engineer Arbeitgeber: Kolibri Games GmbH

At Kolibri Games, we pride ourselves on being an exceptional employer in the heart of Berlin, offering a vibrant work culture that fosters creativity and collaboration. With a strong focus on employee growth, we provide a yearly learning budget, flexible hybrid work options, and a supportive environment where your contributions directly impact millions of players worldwide. Join us for fun social events, a modern office space, and the opportunity to be part of a diverse team dedicated to creating engaging gaming experiences.
K

Kontaktperson:

Kolibri Games GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Game Backend Engineer

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as C#, Typescript, and Azure. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with the gaming community by participating in forums or contributing to open-source projects. This not only helps you stay updated on industry trends but also demonstrates your passion for game development, which is highly valued at Kolibri Games.

✨Tip Number 3

Prepare to discuss your previous experiences with multiplayer games and how you've tackled performance bottlenecks. Being able to share specific examples during the interview will show your problem-solving skills and technical expertise.

✨Tip Number 4

Network with current or former employees of Kolibri Games through platforms like LinkedIn. Building connections can provide you with insights into the company culture and potentially give you a referral, increasing your chances of landing the job.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Game Backend Engineer

Proficiency in programming languages such as C# and Typescript
Experience in game backend development
Solid understanding of networking concepts and protocols (TCP/UDP, HTTP, WebSocket)
Familiarity with cloud platforms (AWS, Azure, Google Cloud)
Database design and optimization skills (MySQL, PostgreSQL, MongoDB, Redis)
Strong problem-solving abilities
Excellent communication skills
Ability to work collaboratively in a team environment
Passion for video games and industry trends
Experience with containerization tools (Docker, Kubernetes)
Understanding of NodeJS and Typescript
Knowledge of microservices architecture and RESTful API design
Background in developing large-scale multiplayer games or real-time applications
Understanding of security best practices in online gaming

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure you fully understand the responsibilities and requirements of the Game Backend Engineer position. Tailor your application to highlight your relevant experience in game backend development, especially with technologies mentioned in the job description.

Craft a Strong Cover Letter: Although not mandatory, a cover letter can set you apart. Use it to express your passion for gaming and explain why you want to work at Kolibri Games. Mention specific projects or experiences that align with their mission and values.

Highlight Relevant Skills: In your CV, emphasize your proficiency in programming languages like C# and Typescript, as well as your experience with cloud platforms and database management. Be specific about your past projects and how they relate to the role.

Showcase Your Passion: Kolibri Games values a passion for video games. In your application, share any personal projects, contributions to open-source, or experiences that demonstrate your enthusiasm for the gaming industry and your commitment to staying updated with trends.

Wie du dich auf ein Vorstellungsgespräch bei Kolibri Games GmbH vorbereitest

✨Show Your Passion for Gaming

Make sure to express your enthusiasm for video games during the interview. Share your favorite games and discuss what you love about them, as this will demonstrate your genuine interest in the industry and align with the company's mission.

✨Highlight Relevant Experience

Be prepared to discuss your previous work in game backend development. Focus on specific projects where you designed scalable server-side systems or optimized network communication protocols, as these experiences are crucial for the role.

✨Demonstrate Technical Knowledge

Brush up on your knowledge of programming languages like C# and Typescript, as well as networking concepts such as TCP/UDP and HTTP. Be ready to answer technical questions or even solve problems on the spot to showcase your expertise.

✨Prepare Questions for the Interviewers

Think of insightful questions to ask your interviewers about the team dynamics, ongoing projects, or the company culture. This shows that you are genuinely interested in the position and helps you assess if it's the right fit for you.

K
>