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äßige 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 Weiterbildungsmaßnahmen.
- Spaß. Regelmäßige 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.
Haben wir Ihr Interesse geweckt?
Dann richten Sie Ihre Bewerbung an:Nadine Zimmermann (nadine.zimmermann@valentum-engineering.de,
0731 / 965 385 64)
Weitere Stellen finden Sie hier!
VALENTUM Engineering GmbH
Einsteinstrasse 55 . 89077 Ulm
* Bei uns sind Sie willkommen, unabhängig von persönlichen Merkmalen wie z.B. kultureller und sozialer Herkunft, Geschlecht oder Alter.