GE

GEMA - Gesellschaft für musik. Aufführungs- und mechan. Vervielfältigungsrechte

Senior Software Engineer (m/w/d)

Eckdaten

Berlin
Computer Software

Arbeitsmodell

Hybrid
vor 6 Tagen
Stellenbeschreibung

Über uns

Wir suchen für unser Team Solutions Engineering (FIV & Licensing) im Bereich GEMA Digital am Standort Berlin zum nächstmöglichen Zeitpunkt eine oder einen Senior Software Engineer (m/w/d) in Vollzeit (40 Stunden/Woche). In dieser Schlüsselrolle gestalten wir technische Lösungen rund um Lizenzierung, Fördermodelle und Innovationsverteilung und arbeiten eng mit Fachbereichen, Architektur und Management zusammen.

Wir bieten eine sinnstiftende Tätigkeit in der Musikbranche mit sympathischen und musikbegeisterten Teams, flexible und familienfreundliche Arbeitszeitmodelle mit Gleitzeit, Homeoffice-Möglichkeiten auch aus dem Ausland, 30 Tage Urlaub, Gesundheitsangebote, individuelle Trainings und Workshops, attraktive Zusatzleistungen sowie eine moderne technische Ausstattung.

Ihre Aufgaben

  • Übernahme der End-to-End-Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung komplexer Softwarelösungen.
  • Technische Führung in Projekten sowie aktive Mitgestaltung von Architektur- und Technologieentscheidungen.
  • Übersetzung hochkomplexer fachlicher Anforderungen in skalierbare und wartbare Systemdesigns.
  • Entwicklung leistungsfähiger Backend-Services (z. B. Java, Kotlin, Go oder Python).
  • Mitarbeit an Frontend-Lösungen mit React und/oder Angular sowie Steuerung deren technischer Umsetzung.
  • Gestaltung robuster Schnittstellen und Integrationskonzepte in heterogenen Systemlandschaften.
  • Enge Abstimmung mit Fachbereichen, Produktmanagement und C-Level-Stakeholdern.
  • Verantwortung für Code-Qualität, technische Schulden, Betrieb und Weiterentwicklung.
  • Unterstützung anderer Engineers durch Mentoring und fachliche Begleitung.

Ihr Profil

  • Langjährige Berufserfahrung als Software Engineer in komplexen Systemumfeldern.
  • Tiefgehende Expertise in mindestens einer Backend-Technologie wie Java, Kotlin, Go oder Python.
  • Sehr gutes Verständnis moderner Software-Architekturen und verteilter Systeme.
  • Erfahrung mit Frontend-Technologien wie React und/oder Angular.
  • Sichere und überzeugende Kommunikation, auch auf Deutsch auf C-Level-Niveau.
  • Fähigkeit, technische Entscheidungen fundiert zu begründen und souverän gegenüber Stakeholdern zu vertreten.
  • Hohes Qualitätsbewusstsein, ausgeprägte Ownership-Mentalität und strategisches Denken.
  • Freude daran, Verantwortung zu übernehmen und Strukturen aktiv mitzugestalten.