Senior Backend Engineer (Go)* Distributed Storage Systems
Senior Backend Engineer (Go)* Distributed Storage Systems
Senior Backend Engineer (Go)* Distributed Storage Systems
Senior Backend Engineer (Go)* Distributed Storage Systems
Valentum Engineering GmbH
Automobil- und Fahrzeugbau
Ingolstadt
- Art der Beschäftigung: Vollzeit
- 58.000 € – 74.500 € (von XING geschätzt)
- Vor Ort
Senior Backend Engineer (Go)* Distributed Storage Systems
Über diesen Job
Wir suchen ab sofort für den Standort Ingolstadt
Senior Backend Engineer (Go)* Distributed Storage Systems
Du entwickelst zentrale Komponenten hochskalierbarer, verteilter Plattformen für datenintensive Automotive-Anwendungen. Du arbeitest an Kernarchitekturen, die Performance, Zuverlässigkeit und Skalierbarkeit vereinen – gemeinsam mit einem erfahrenen Engineering-Team.
Ihr Aufgabengebiet
- Design und Implementierung zentraler Komponenten einer verteilten Storage Engine in Go
- Entwicklung von Konsens-, Replikations- und Sharding-Mechanismen in verteilten Systemen (Raft-basiert)
- Umsetzung und Optimierung von Speicherstrukturen, Indizes und Zugriffsschichten für unterschiedliche Datentypen
- Konzeption und Implementierung von Transaktions- und Concurrency-Control-Strategien (u. a. MVCC, Optimistic Locking, Two-Phase Locking / Commit)
- Sicherstellung von Datenkonsistenz, Fehlertoleranz und stabilen Betriebsabläufen in verteilten Umgebungen
- Enge Zusammenarbeit mit Plattform- und Infrastrukturteams zur Integration in Cluster- und Cloud-Umgebungen
Ihr Profil
- Abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung
- Sehr fundierte Kenntnisse in der Softwareentwicklung mit Go
- Erfahrung im Design und Betrieb verteilter Systeme (Replikation, Partitionierung, Failover, Rebalancing)
- Sehr gutes Verständnis von Konsensverfahren, idealerweise Raft (Leader Election, Log-Replikation, Snapshotting)
- Praxis in der Umsetzung von Transaktions- und Concurrency-Control-Konzepten
- Erfahrung mit Storage-Interna wie LSM-Tree, B-Tree, Write-Ahead Logging, Compaction oder Retention-Strategien
- Sicherer Umgang mit Performance-Analysen und systemnaher Optimierung
- Idealerweise Erfahrung mit skalierbaren Datenbanksystemen oder Storage-Plattformen
Unser Angebot
- Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
- Offenheit. Flache Hierarchien, offene Türen und regelmässige Mitarbeitergespräche.
- Entlohnung. übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
- Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
- Entwicklung. Innerbetriebliche und externe Weiterbildungsmassnahmen.
- Spass. Regelmässige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
- Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.
