Zum Inhalt springen

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.