Remote EMEA
Softwareentwickler für C und Go an dqlite, einer Raft-Erweiterung für SQLite
Teams treffen sich zwei- bis viermal jährlich weltweit persönlich; zum Arbeitsmodell gehören zweimal jährlich persönliche Team-Sprints.
- Arbeitszeit
- Vollzeit
- Erfahrung
- Erwartet werden Erfahrung mit verteilten Systemen und gute Programmiererfahrung in C. Erfahrung mit Raft ist bevorzugt.
- Vergütung
- Gehalt nicht angegeben
Die Rolle in Kürze
Die Rolle entwickelt dqlite und die zugehörigen Komponenten libraft und go-dqlite für eine verteilte SQLite-Datenbank mit Raft-basierter Konsensbildung und Replikation weiter. Dazu gehören Fehlerbehebung, Nutzeranfragen, Datenbanktests sowie Code- und Architekturprüfungen in Zusammenarbeit mit der Open-Source-Community und kommerziellen Partnern.
Deine Aufgaben
- Die Rolle entwirft und implementiert neue Funktionen und Erweiterungen für libraft, dqlite und go-dqlite.
- Sie analysiert und behebt Fehler aus der Nutzung der Software und beantwortet Nutzeranfragen.
- Sie verbessert Jepsen-Tests, herkömmliche automatisierte Tests für hochverfügbare Datenbanken und Stresstests.
- Sie beteiligt sich durch Code- und Architekturprüfungen am Entwicklungsprozess.
- Sie arbeitet mit der Open-Source-Community und kommerziellen Partnern zusammen.
Das solltest du mitbringen
Erforderlich
- Erwartet wird Erfahrung mit verteilten Systemen, vorzugsweise mit Raft.
- Gute Programmiererfahrung in C wird erwartet.
- Erwartet wird die Fähigkeit, neue Systeme und Techniken schnell zu erlernen.
- Starke schriftliche und mündliche Kommunikationsfähigkeiten werden erwartet.
- Erwartet wird ein Bachelorabschluss oder ein gleichwertiger Abschluss in Informatik, einem MINT-Fach oder einem vergleichbaren Studienfach.
- Es werden ausgezeichnete Leistungen erwartet; die Tätigkeit verlangt, anders zu denken, effizienter zu arbeiten, neue Fähigkeiten zu erlernen und die eigene Leistung zu steigern.
Von Vorteil
- Ein fundiertes Verständnis asynchroner Programmierung und von Nebenläufigkeitsmustern ist von Vorteil.
So ist Remote hier geregelt
- Die Position wird remote innerhalb der Region EMEA ausgeübt.
- Teams treffen sich zwei- bis viermal jährlich persönlich an wechselnden Orten weltweit zur Abstimmung von Strategie und Umsetzung; zum verteilten Arbeitsmodell gehören zweimal jährlich persönliche Team-Sprints.
Das wird angeboten
- Zusätzlich zum Grundgehalt wird ein jährlicher leistungsabhängiger Bonus angeboten.
- Die Vergütung berücksichtigt Standort, Erfahrung und Leistung und wird jährlich überprüft, bei Hochschulabsolventen und Mitarbeitenden auf Associate-Stufe auch häufiger.
- Für persönliche Weiterbildung steht ein Budget von 2.000 USD pro Jahr zur Verfügung.
- Es werden Anerkennungsprämien, jährlicher Erholungsurlaub sowie Mutterschafts- und Vaterschaftsurlaub angeboten.
- Ein Unterstützungsprogramm für Mitarbeitende steht zur Verfügung.
- Es bestehen Reisemöglichkeiten zu neuen Orten, um Kollegen zu treffen. Angeboten werden außerdem Priority Pass und Reise-Upgrades für Langstreckenreisen zu Unternehmensveranstaltungen.
Veröffentlicht: 16.05.2022 · Quelle geprüft: 17.10.2026.
Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.