Senior GO Developer (m/w/d)

Senior GO Developer (m/w/d)

emagine Polska

Praca zdalna

Ingolstadt
B2B
Praca stała
Go
verteilte Systeme
Storage-Technologien
Datenbanken
Concurrency-Control
Performance-Profiling
scalierbare Systeme
Algorithmen
Datenstrukturen
Transaktionsstrategien

Hexjobs Insights

Senior Software Engineer (Go) für Erstellung und Optimierung einer verteilten Storage Engine. Anforderungen: Hochschulabschluss, Erfahrung in Go, Datenbank-, und Storage-Systemen. Remote möglich.

Słowa kluczowe

Go
verteilte Systeme
Storage-Technologien
Datenbanken
Concurrency-Control
Performance-Profiling
scalierbare Systeme
Algorithmen
Datenstrukturen
Transaktionsstrategien

Einführung & Zusammenfassung: Für ein innovatives Infrastrukturprojekt suchen wir einen Senior Software Engineer (Go) mit tiefem Verständnis für verteilte Systeme und Storage-Technologien. Du entwickelst zentrale Komponenten einer verteilten Storage Engine und arbeitest dabei an hochskalierbaren, konsistenten und fehlertoleranten Systemen.Rolle: Senior Software Engineer (GO) – Distributed Storage Engine (m/w/d)Standort: IngolstadtRemote: Ja, onsite 1 Tag pro Woche im OfficeStart: ASAPLaufzeit: 12 MonateHauptverantwortlichkeiten:In dieser Rolle wirst Du:zentrale Komponenten einer verteilten Storage Engine in Go designen und implementieren.Konsens-, Replikations- und Sharding-Mechanismen entwickeln und betreiben (Raft-basiert).Speicherstrukturen, Indizes und Zugriffsprotokolle für unterschiedliche Zugriffsmuster umsetzen und optimieren.Transaktions- und Concurrency-Control-Strategien konzipieren und implementieren.bei Performance-Profiling und Benchmarking unterstützen.für Datenkonsistenz, Fehlertoleranz und operative Stabilität sorgen.mit Plattformteams zur Integration in Cluster- und Cloud-Umgebungen zusammenarbeiten.Wichtige Anforderungen:Abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung.Hervorragende Kenntnisse in der Programmiersprache Go.Praktische Erfahrung mit Algorithmen und Datenstrukturen im Bereich Datenbank- und Storage-Systeme.Know-how in der Entwicklung verteilter Systeme.Wünschenswerte Kenntnisse:Fundierte Kenntnisse in Raft (Konsens, Log-Replikation, Leader Election, Snapshotting, Membership Changes).Vertrautheit mit Transaktions- und Concurrency-Control-Konzepten.Erfahrung mit der etcd/raft-Bibliothek.Hintergrundwissen in skalierbaren Datenbanksystemen.Kenntnisse in Storage-Interna.Know-how in column-orientierten Speicherstrukturen wie Parquet.Praxiserfahrung mit Vektor-Indizes und Graph-Abfragen.

Zaloguj się, aby zobaczyć pełne szczegóły

Utwórz darmowe konto, aby uzyskać dostęp do pełnego opisu oferty i zaaplikować.

Wyświetlenia: 1
Opublikowana8 dni temu
Wygasaza 3 miesiące
Rodzaj umowyB2B, Praca stała
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior GO Developer (m/w/d)"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.