Senior Backend Engineer (Go)* Distributed Storage Systems

Unternehmen

Valentum Consulting Group

Über diese Stelle

Ingolstadt
IT & Tech, Software-Entwicklung
Festanstellung

Über Valentum Consulting Group

Valentum Engineering hat seine Wurzeln in der Automobilindustrie. Nach erfolgreicher Etablierung bei namhaften Fahrzeugherstellern, Automobilzulieferern und Systemlieferanten als Entwicklungspartner vertrauen mittlerweile auch zahlreiche Kunden aus anderen Branchen auf unsere Unterstützung. Dabei sind wir in allen Entwicklungsphasen tätig – von der Spezifikation über die Software-/Hardware-Entwicklung und Absicherung bis hin zur Erprobung.Wir suchen ab sofort für den Standort Ingolstadt

Senior Backend Engineer (Go)* Distributed Storage Systems

Aufgaben

  • 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.
  • 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

Fähigkeiten

  • 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

Standort

Adresse

Ingolstadt, Deutschland


Social Media


Weitere Links


Diese Stellen könnten interessant für Dich sein