Software Engineer – Backend

3 Weeks ago • 4 Years +

Job Summary

Job Description

The Software Engineer - Backend will be responsible for developing innovative games and implementing new features. This includes taking responsibility for the strategic direction of the software architecture for our Game Backend Services, designing comprehensive test coverage, and integrating new features into the existing game landscape. The engineer will also develop robust and scalable backend architectures in GOLANG, ensuring reliable API communication between clients and servers, including handling spins, bonus mechanisms, and player events. Additionally, they will implement high-performance game logic based on mathematical models and RTP calculations, optimize server performance and scalability for high availability, and adhere to security, compliance, and regulatory standards.
Must have:
  • Completed computer science degree or similar.
  • Minimum 4 years of experience in software development.
  • Excellent knowledge of the Go programming language.
  • Good knowledge of object-oriented programming.
  • Follows Clean-Code principles and uses Design Patterns.
  • Experience with modern software technologies like Gitlab, Docker, Microservices, and REST.
  • Very good German (C1) and good English language skills.
Good to have:
  • Experience with Kotlin and Java.
  • Knowledge of Cloud Computing and AWS.
Perks:
  • Collaborative work environment.
  • Sustainable company growth.
  • Hybrid work model with flexibility.
  • Well-equipped office in Berlin-Mitte.
  • Structured onboarding.
  • Learning & Development in the GAMOcademy.
  • Annual development dialogue and targeted development measures.
  • Health-Care: company health insurance, Mental Health Platform & Bike Leasing.

Job Details

Das machst du:

  • Entwicklung innovativer Spiele und Implementierung neuer Features. 
  • Verantwortung für die strategische Ausrichtung der Softwarearchitektur unseres Game Backend Services. 
  • Konzeption einer vollumfänglichen Testabdeckung und Integration neuer Features in die bestehende Spielelandschaft.
  • Entwicklung robuster und skalierbarer Backend-Architekturen in GOLANG. 
  • Gewährleistung einer zuverlässigen API-Kommunikation zwischen Clients und Servern, einschließlich der Verarbeitung von Spins, Bonusmechanismen und Spielereignissen.
  • Implementierung von hochperformanten Spiel-Logiken basierend auf mathematischen Modellen und RTP-Berechnungen.
  • Optimierung der Server-Performance und Skalierbarkeit für hohe Verfügbarkeit, auch bei Spitzenlasten.
  • Einhaltung von Sicherheits-, Compliance- und regulatorischen Standards.

Das bist du:

  • Du verfügst über ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation.
  • Du konntest mind. 4 Jahre Berufserfahrung im Bereich der Softwareentwicklung sammeln.
  • Du hast exzellente Kenntnisse in der Programmiersprache Go und optional bereits Erfahrung mit Kotlin und Java.
  • Du hast ein sehr gutes Know-How in objektorientierter Programmierung.
  • Du befolgst Clean-Code Prinzipien und nutzt Design Patterns.
  • Du bringst fundierte Erfahrung im Umgang mit aktuellen Softwaretechnologien, wie bspw. Gitlab, Build Pipelines, Docker, Microservices und REST mit.
  • Du hast idealerweise Kenntnisse in Cloud-Computing und AWS.
  • Du bist kommunikationsstark und empathisch im Kontakt mit unterschiedlichen Persönlichkeiten.
  • Du verfügst über einen hohen Grad an Selbstorganisation und Selbstreflektion für die Arbeit innerhalb eines hybriden, kollaborativen Arbeitsmodells.
  • Du hast eine Can-do-Mentalität und bist Feuer und Flamme, Dinge voranzubringen.
  • Du zeichnest dich durch deine selbstständige Arbeitsweise aus und definierst Qualität als Erfolgsfaktor.
  • Du schreibst und sprichst sehr gutes Deutsch (C1) und gutes Englisch.

Das gefällt dir:

  • Gelebte Unternehmenswerte in einem kollaborativen Arbeitsumfeld.
  • Nachhaltiges Unternehmenswachstum.
  • Hybrides Arbeitsmodell: Höchste Flexibilität in puncto Arbeitszeit und Arbeitsort.
  • Hochwertig ausgestattetes Office in Berlin-Mitte als zentral gelegene Location für Begegnung.
  • Ein herzliches Willkommen im Rahmen eines intensiven, strukturierten Onboardings.
  • Learning & Development in der GAMOcademy.
  • Jährlicher Entwicklungsdialog und zielgerichtete Entwicklungsmaßnahmen.
  • Health-Care - betriebliche Krankenversicherung, Mental Health Platform & Bike Leasing.

Similar Jobs

Google - Software Engineer III, Full Stack, YouTube OTT

Google

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Nagarro - Senior Engineer, Mobile Android

Nagarro

South Africa (On-Site)
6 Months ago
Valu - Technical Lead

Valu

Jordan (On-Site)
1 Year ago
ByteDance - Software Developer (Routing Verification & Emulation)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Nagarro - Staff Engineer, Java

Nagarro

Sri Lanka (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior UX Engineer, Google Home

Google

Mountain View, California, United States (On-Site)
3 Weeks ago
NielsenIQ - Support Engineer for OLTP vertical

NielsenIQ

(Remote)
4 Days ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Estonia (Hybrid)
1 Week ago
ION - Principal Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago
Playtika - Software Architect

Playtika

Ukraine (On-Site)
3 Months ago
Google - Software Engineering Manager II, Geo

Google

Boulder, Colorado, United States (On-Site)
2 Weeks ago
Virtana Corp - Senior Software Engineer

Virtana Corp

Pune, Maharashtra, India (Remote)
7 Months ago
ZIPDEV - Talend Developer

ZIPDEV

(Remote)
5 Days ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Berlin, Berlin, Germany

hologate - HR Administrative Assistant

hologate

Munich, Bavaria, Germany (On-Site)
1 Week ago
Nagarro - SAP FI/CO Senior Consultant

Nagarro

Germany (Remote)
1 Month ago
Nintendo - Intern PR & Corporate Communications (m/f/d)

Nintendo

Frankfurt Am Main, Hessen, Germany (On-Site)
7 Months ago
Handy Games - Mobile Rendering Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
6 Days ago
video reality - Working Student

video reality

Frankfurt Am Main, Hessen, Germany (On-Site)
6 Days ago
Thought Fish - Interns

Thought Fish

Germany (On-Site)
3 Months ago
Realworld one - Senior Account Manager

Realworld one

Freiburg, Lower Saxony, Germany (On-Site)
6 Months ago
Netflix - Manager, Brand Partnerships - DACH

Netflix

Berlin, Berlin, Germany (On-Site)
6 Months ago
Collective Ace Group - Junior Product Manager

Collective Ace Group

Berlin, Berlin, Germany (Remote)
4 Months ago
Google - Delivery Executive, Google Cloud Consulting

Google

Munich, Bavaria, Germany (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

View All Jobs

Get notified when new jobs are added by Gamomat

Level Up Your Career in Game Development!

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

Job Common Plug