Senior Software Engineer (m/w/d)

Senior Software Engineer (m/w/d)

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Homeoffice möglich
G

Auf einen Blick

  • Aufgaben: Gestalte innovative Software-Architekturen und arbeite an der Big Data-Plattform.
  • Unternehmen: GEMA Digital revolutioniert die digitale Musiklizenzierung in Berlin.
  • Vorteile: Flexible Arbeitszeiten, modernes Arbeitsumfeld und spannende Projekte.
  • Weitere Informationen: Mentoring-Möglichkeiten für neue Entwickler und enge Zusammenarbeit mit verschiedenen Teams.
  • Warum dieser Job: Sei Teil eines kreativen Teams, das die Zukunft der Musik schützt und gestaltet.
  • Qualifikationen: Abgeschlossenes Studium in Informatik, Kenntnisse in Python, Cloud-Technologien und Microservices erforderlich.

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

Overview

Für unser Team Solutions Engineering (FIV & Licensing) im Bereich GEMA Digital am Standort Berlin suchen wir zum nächstmöglichen Zeitpunkt eine/einen: Senior Software Engineer (m/w/d) in Vollzeit (40 Stunden/Woche).

Du liebst kulturelle Vielfalt? Dann hilf mit, sie zu schützen!

Dein Einsatzgebiet – Aufgaben

  • Du übernimmst die End-to-End-Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung komplexer Softwarelösungen.
  • Du führst technisch in Projekten und gestaltest Architektur- und Technologieentscheidungen aktiv mit.
  • Du übersetzt hochkomplexe fachliche Anforderungen in skalierbare und gut wartbare Systemdesigns.
  • Du entwickelst leistungsfähige Backend-Services (z. B. in Java, Kotlin, Go oder Python).
  • Du arbeitest an Frontend-Lösungen mit React und/oder Angular mit und steuerst deren technische Umsetzung.
  • Du gestaltest robuste Schnittstellen und Integrationskonzepte in heterogenen Systemlandschaften.
  • Du stimmst dich eng mit Fachbereichen, Produktmanagement und C-Level-Stakeholdern ab.
  • Du übernimmst Verantwortung für Code-Qualität, technische Schulden, Betrieb und Weiterentwicklung.
  • Du unterstützt andere Engineers durch Mentoring und fachliche Begleitung.

Stellenanforderungen – Qualifikationen

  • Du verfügst über langjährige Berufserfahrung als Software Engineer in komplexen Systemumfeldern.
  • Du besitzt tiefgehende Expertise in mindestens einer Backend-Technologie (Java, Kotlin, Go oder Python).
  • Du hast ein sehr gutes Verständnis moderner Software-Architekturen und verteilter Systeme.
  • Du bringst Erfahrung mit Frontend-Technologien wie React und/oder Angular mit.
  • Du kommunizierst sicher und überzeugend – auch Deutsch auf C-Level-Niveau.
  • Du kannst technische Entscheidungen fundiert begründen und souverän gegenüber Stakeholdern vertreten.
  • Du zeichnest dich durch hohes Qualitätsbewusstsein, Ownership-Mentalität und strategisches Denken aus.
  • Du hast Freude daran, Verantwortung zu übernehmen und Strukturen aktiv mitzugestalten.

Was wir bieten – Benefits

  • Alles für die Gesundheit - GEMA goes active! Wir unterstützen unsere Mitarbeitenden, aktiv zu sein – mit Gesundheitstagen, Zuschüssen zu Gesundheitskursen oder aktiven Mittagspausen.
  • Steile Lernkurve - Heute schon gelernt? Mit individuellen Trainings, interessanten Workshops und Seminaren können sich unsere Mitarbeitenden persönlich und fachlich weiterentwickeln.
  • Für alle, die Musik lieben - Wir bieten eine sinnstiftende Tätigkeit in der Musikbranche – mit sympathischen und musikbegeisterten Teams in einer anspruchsvollen und angenehmen Arbeitsumgebung.
  • Für die Familie - Bei der GEMA stärken wir Familien – z.B. durch einen Kinderbetreuungszuschuss und flexible Arbeitszeiten.
  • Perfekter Ausgleich - 30 Tage Urlaub, flexible und familienfreundliche Arbeitszeitmodelle mit Gleitzeit und die Möglichkeit, im Homeoffice und aus dem Ausland zu arbeiten.
  • Attraktive Zusatzleistungen - Betriebliche Altersvorsorge, vermögenswirksame Leistungen und Mitarbeitendenrabatte.
  • Bestes Equipment - Vom Laptop bis zum Headset: Technische Ausstattung sowohl im Büro als auch im Homeoffice.
  • Ein Herz für Musik - GEMA Band oder Firmenevents: Netzwerken und gemeinsames Musikgenuss.
#J-18808-Ljbffr

Senior Software Engineer (m/w/d) Arbeitgeber: GEMA

Die GEMA ist ein hervorragender Arbeitgeber, der Kreativschaffenden eine faire Beteiligung an ihren Einnahmen ermöglicht und gleichzeitig ein inspirierendes Arbeitsumfeld bietet. Mit 30 Tagen Urlaub, flexiblen Arbeitsmodellen und umfangreichen Weiterbildungsmöglichkeiten unterstützt die GEMA nicht nur die persönliche und fachliche Entwicklung ihrer Mitarbeiter, sondern fördert auch eine ausgewogene Work-Life-Balance. Zudem profitieren die Mitarbeiter von einem modernen Büro in zentraler Lage, einem subventionierten Betriebsrestaurant und einem starken Fokus auf Gesundheit und Familie.

G

Kontaktdaten:

GEMA Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer (m/w/d) erhalten könnten

Tip Nummer 1

Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.

Tip Nummer 2

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Python, Apache Spark und Cloud-Technologien übst. Es kann hilfreich sein, Mock-Interviews mit Freunden oder über Plattformen wie LeetCode durchzuführen.

Tip Nummer 3

Informiere dich über die neuesten Trends in der Musiktechnologie und Cloud-Lösungen. Zeige in Gesprächen, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein echtes Interesse an der Branche und deren Entwicklungen.

Tip Nummer 4

Sei bereit, deine Erfahrungen im Bereich DevOps und Microservices zu erläutern. Bereite konkrete Beispiele vor, wie du in der Vergangenheit Probleme gelöst hast und welche Technologien du eingesetzt hast, um den Betrieb zu optimieren.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (m/w/d) mit Bravour zu bestehen

Fundierte Kenntnisse in Python
Erfahrung mit Apache Spark
Kenntnisse in Databricks
Erfahrung mit Kafka
Routinierter Umgang mit Google Cloud Platform (GCP)
Implementierung von Microservice-Architekturen
Integration in komplexe Systemlandschaften

Einige Tipps für deine Bewerbung 🫡

Verstehe die Stellenbeschreibung:Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Qualifikationen und Technologien. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.

Betone deine technischen Fähigkeiten:Hebe deine Kenntnisse in Python, Apache Spark, Databricks und Cloud-Technologien hervor. Zeige konkrete Beispiele, wie du diese Technologien in der Vergangenheit erfolgreich eingesetzt hast.

Zeige deine Teamfähigkeit:Da die Rolle viel Zusammenarbeit erfordert, betone deine Erfahrungen im Team und deine Fähigkeit, andere zu unterstützen und zu mentorieren. Erwähne spezifische Situationen, in denen du im Team erfolgreich gearbeitet hast.

Schreibe ein überzeugendes Anschreiben:Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und dein Interesse an der Musikbranche unterstreicht. Erkläre, warum du bei GEMA Digital arbeiten möchtest und wie du zur digitalen Zukunft der Musiklizenzierung beitragen kannst.

Wie man sich auf ein Vorstellungsgespräch bei GEMA vorbereitet

Technisches Wissen auffrischen

Stelle sicher, dass du deine Kenntnisse in Python, Apache Spark und Databricks vor dem Interview auffrischst. Sei bereit, spezifische Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Fähigkeiten in diesen Technologien demonstrieren.

Cloud-Technologien verstehen

Da die Position stark auf Cloud-Technologien fokussiert ist, solltest du dich mit der Google Cloud Platform (GCP) vertraut machen. Bereite dich darauf vor, Fragen zu beantworten, wie du Microservices in einer Cloud-Umgebung implementiert hast.

Teamarbeit betonen

Hebe deine Erfahrungen in der Zusammenarbeit mit interdisziplinären Teams hervor. Zeige, wie du in der Vergangenheit erfolgreich mit anderen Abteilungen kommuniziert und technische Lösungen entwickelt hast, um gemeinsame Ziele zu erreichen.

Agiles Mindset zeigen

Bereite dich darauf vor, über deine Erfahrungen in agilen Umgebungen zu sprechen. Erkläre, wie du agile Methoden in deinen Projekten angewendet hast und wie du zur kontinuierlichen Verbesserung des Teams beigetragen hast.