Alle Stellen
Software Engineering

Senior Backend Engineer (Go)

Du entwickelst die Control-Plane, die unsere gesamte Cloud steuert — ein modularer Go-Monolith mit klaren Domänen, sauberer API und echten Tests.

Im Zentrum von Brillianza steht eine selbstentwickelte Control-Plane: ein modularer Monolith in Go, der Compute, Netzwerk, Storage, Datenbanken und Abrechnung über eine einheitliche API orchestriert. Du arbeitest an der Domänenlogik, an gRPC- und REST-Schnittstellen und an der Integration in die darunterliegende OpenStack-/Kubernetes-Schicht. Wir legen Wert auf Code, den man in zwei Jahren noch versteht.

Deine Aufgaben

  • Domänen-Module in unserem Go-Monolithen entwerfen und ausbauen (Compute, Network, Storage, Billing …).
  • Dual-API pflegen: REST-Handler und gRPC/Protobuf, sauber typisiert und versioniert.
  • Event-Driven-Architektur mit NATS JetStream — von der Subject-Modellierung bis zum idempotenten Consumer.
  • Datenmodelle, Migrationen und Persistenz robust und nachvollziehbar gestalten.
  • Mit Code-Reviews, Tests und CI dafür sorgen, dass „grün“ wirklich grün heißt.

Das bringst du mit

  • Mehrjährige Erfahrung mit Go in Produktion, idealerweise in verteilten Systemen.
  • Sicher im Umgang mit APIs (gRPC/Protobuf, REST), Datenbanken und Message-Bussen.
  • Du schreibst Tests, weil sie dir Arbeit sparen — nicht weil jemand es vorschreibt.
  • Pragmatischer Umgang mit Komplexität: einfache Lösungen vor cleveren.
  • Sehr gutes Englisch, Deutsch von Vorteil.

Schön, aber kein Muss

  • Erfahrung mit Kubernetes-Operatoren oder Controller-Runtime.
  • Verständnis von OpenStack-APIs.
  • Beiträge zu Open-Source-Projekten.

Klingt nach dir?

Schick uns CV oder LinkedIn und ein paar Sätze, warum gerade diese Rolle. Kein perfektes Profil nötig — Neugier und Substanz zählen mehr als jede Checkliste.

Auf „Senior Backend Engineer (Go)“ bewerben