Software Engineer (Backend)

Software Engineer (Backend)

Berlin Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
N

Auf einen Blick

  • Aufgaben: Entwickle und skaliere Backend-Services für unsere innovative Plattform.
  • Unternehmen: NetBird, ein Vorreiter im Bereich der Zero Trust-Sicherheit.
  • Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen und außergewöhnliche Wachstumschancen.
  • Weitere Informationen: Dynamisches Team in Berlin mit flexiblen Arbeitszeiten und viel Raum für Kreativität.
  • Warum dieser Job: Gestalte die Zukunft der Netzwerksicherheit und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung mit Go oder ähnlichen Sprachen.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Als Senior Software Engineer Backend bei NetBird spielen Sie eine Schlüsselrolle beim Aufbau und der Skalierung des Backends unserer Open-Source-Peer-to-Peer-Netzwerkplattform. Sie arbeiten an hochdurchsatzfähigen verteilten Systemen, die sichere Konnektivität für Benutzer und Organisationen weltweit ermöglichen. Diese Rolle befindet sich im Kern unseres Engineering-Teams. Sie arbeiten eng mit anderen Ingenieuren zusammen, um robuste Backend-Dienste zu entwerfen, Datensysteme zu optimieren und die Zuverlässigkeit sowie Skalierbarkeit der NetBird-Plattform zu gestalten.

Was Sie tun werden:

  • Entwerfen, bauen und skalieren von hochdurchsatzfähigen Backend-Diensten und APIs in Go, die die global verteilte Netzwerkplattform von NetBird unterstützen.
  • Verantwortung für Datenmodellierung und Datenbankleistungsoptimierung – Entwurf von Schemata, Optimierung von Abfragen und Sicherstellung, dass unsere Systeme unter Last skalieren.
  • Implementierung von Best Practices zur Beobachtbarkeit (Metriken, Protokolle, Tracing) und Mitwirkung an der Incident-Response und Nachbesprechungen.
  • Übernahme der vollständigen Verantwortung für Funktionen: vom Design und der Implementierung bis hin zu Bereitstellung, Überwachung und Iteration.
  • Zusammenarbeit mit Netzwerk- und Plattformingenieuren zu Routing, Konnektivität und der Gesamtleistung des Systems.
  • Engagement in der Open-Source-Community – Debugging von benutzerberichten Problemen, Teilnahme an GitHub-Diskussionen und Sorge um die Qualität Ihrer Arbeit.

Was wir suchen:

  • 5+ Jahre Berufserfahrung im Aufbau von Backend-Systemen in Go oder ähnlichen Systemsprachen.
  • Nachgewiesene Erfahrung im Aufbau und Betrieb von hochskalierbaren verteilten Systemen (z.B. hochdurchsatzfähige APIs, Echtzeitplattformen oder Infrastrukturtools).
  • Stark in der Datenmodellierung und der Leistungsoptimierung von Datenbanken: Schema-Design, Indizierung, Abfrageoptimierung, Skalierung von Datenbanken unter Last.
  • Solides Verständnis von Netzwerk-Konzepten (IP, Routing, Authentifizierungsprotokolle wie OAuth2/OIDC).
  • Mindset für End-to-End-Verantwortung: Design, Implementierung, Bereitstellung, Überwachung, Iteration.
  • Blüht in hochautonomen, schnelllebigen Umgebungen auf. Fühlt sich wohl dabei, unabhängig zu arbeiten und proaktiv Probleme zu lösen.
  • Erfahrung in Start-up- oder Scale-up-Umgebungen, in denen Geschwindigkeit, Verantwortung und Zusammenarbeit entscheidend sind.

Nice-to-Haves:

  • Erfahrung mit WireGuard, VPNs oder Peer-to-Peer-Netzwerktechnologien (STUN, TURN, ICE, NAT-Traversal).
  • Hintergrund in sicherheitsfokussierten Systemen oder Netzwerkprodukten.
  • Erfahrung mit gRPC und REST-basierten APIs.
  • Vertrautheit mit Cloud-Infrastruktur und Kubernetes.
  • Beiträge zu Open-Source-Projekten, insbesondere in Go oder Netzwerk-/Infrastrukturprojekten.

Was wir bieten:

  • Umfassendes Vergütungspaket einschließlich eines wettbewerbsfähigen Gehalts und Aktienanreizen.
  • Außergewöhnliche Wachstumschancen als Teil eines schnell wachsenden Unternehmens an der Spitze der Zero Trust-Sicherheitsrevolution.
  • Bedeutende Verantwortung und Raum, um ein außergewöhnliches Produkt zu entwickeln. Intensive und energetisierende Atmosphäre in unserem Büro in Berlin (4 Tage Büro / 1 Tag flexibel).
  • Ein herausragendes Team, das den Ehrgeiz und die Motivation hat, ein hervorragendes Produkt und Unternehmen aufzubauen.

Software Engineer (Backend) Arbeitgeber: NetBird

Als Arbeitgeber in Berlin bieten wir eine dynamische und unterstützende Arbeitsumgebung, die es unseren Mitarbeitern ermöglicht, ihre Fähigkeiten zu entfalten und an innovativen Projekten im Bereich Netzwerksicherheit zu arbeiten. Wir fördern eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens, während wir gleichzeitig wettbewerbsfähige Vergütungen und flexible Arbeitsmodelle anbieten. Bei uns haben Sie die Möglichkeit, in einem schnell wachsenden Unternehmen zu wachsen und direkten Einfluss auf die Entwicklung unserer Produkte zu nehmen.

N

Kontaktdaten:

NetBird Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (Backend) mit Bravour zu bestehen

Go
Backend-Entwicklung
Hochskalierbare verteilte Systeme
Datenmodellierung
Datenbankleistungsoptimierung
Schema-Design
Abfrageoptimierung