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