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