Senior Software Engineer Platform

Senior Software Engineer Platform

Berlin Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Homeoffice möglich
Qdrant

Auf einen Blick

  • Aufgaben: Entwickle und verbessere Kernplattformdienste und interne APIs für mehrere Teams.
  • Unternehmen: Qdrant, ein innovatives Unternehmen für Vektordatenbanken mit einer revolutionären Mission.
  • Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, flexible Arbeitszeiten und vollständig remote.
  • Weitere Informationen: Hohe Einflussnahme auf Architektur und klare Wachstumswege zu höheren Ingenieursrollen.
  • Warum dieser Job: Gestalte die Grundlage der Qdrant Cloud und ermögliche anderen Teams, schneller zu arbeiten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in Softwareentwicklung, insbesondere in Plattform- oder verteilten Systemen.

Das prognostizierte Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Qdrant ist ein innovatives Unternehmen für Vektordatenbanken, das die Art und Weise revolutionieren möchte, wie Organisationen unstrukturierte Daten verwalten und abfragen. Unsere Open-Source-Engine und verwalteten Cloud-Lösungen ermöglichen KI-gesteuerte Suche, Empfehlungen und Datenentdeckung in großem Maßstab. Als Senior Software Engineer im Platform-Team arbeiten Sie an der Kern-Cloud-Plattform, die alle anderen Engineering-Teams bei Qdrant unterstützt. Sie werden gemeinsam genutzte Dienste, Steuerungskomponenten und interne APIs entwerfen und weiterentwickeln, die unser verwaltetes Cloud-Angebot unterstützen und Unternehmensbereitstellungen ermöglichen.

Diese Rolle konzentriert sich auf den Aufbau von Plattform-Primitiven und Abstraktionen, nicht auf den täglichen Betrieb. Sie werden sich darauf konzentrieren, die Komplexität zu reduzieren, die Produktivität der Entwickler zu verbessern und die architektonische Evolution über die Cloud-Plattform voranzutreiben.

Aufgaben
  • Entwurf und Weiterentwicklung von Kernplattformdiensten und internen APIs, die von mehreren Teams genutzt werden
  • Vorantreiben architektonischer Initiativen wie gRPC-Migration, Eventing/pub-sub-Grundlagen und Plattformrefaktorisierungen
  • Verantwortung für die Verbesserung von Steuerungskomponenten und Cluster-API-Komponenten
  • Erstellung von Plattformabstraktionen, die die betriebliche und kognitive Belastung für andere Teams reduzieren
  • Schreiben von produktionsreifem Go-Code für Plattformdienste und interne Tools
  • Enge Zusammenarbeit mit den Teams Regions & Clusters, Resilience und Features, um die Bereitstellung durch Plattform-Primitiven zu ermöglichen
  • Verbesserung der Skalierbarkeit, Zuverlässigkeit und Entwicklererfahrung der Plattform durch durchdachtes Design
  • Unterstützung von Produktionssystemen und Incident-Response bei Bedarf, mit Fokus auf langfristige Lösungen
Anforderungen
  • Mindestens 5 Jahre Erfahrung als Software-Ingenieur im Bereich Plattform, Infrastruktur oder verteilte Systeme
  • Starke Kenntnisse in Go und Python oder tiefgehende Expertise in einer Sprache mit der Bereitschaft, regelmäßig mit beiden zu arbeiten
  • Solide Erfahrung mit Kubernetes und cloud-nativen Architekturen
  • Starkes Verständnis von verteilten Systemen und API-Design
  • Erfahrung im Aufbau und Betrieb von Produktionssystemen, die von anderen Ingenieuren oder Teams genutzt werden
  • Komfortables Arbeiten über Teamgrenzen hinweg und Förderung technischer Abstimmungen
  • Eigenverantwortung und klare Kommunikationsfähigkeiten
Wünschenswert
  • Erfahrung mit gRPC, ereignisgesteuerten Architekturen oder Steuerungssystemen
  • Vertrautheit mit Kubernetes-Operatoren oder clusterbasierten Abstraktionen
  • Hintergrund in SaaS-, Datenbank- oder systemnahen Produktunternehmen
  • Erfahrung mit Observability-Tools (Prometheus, Grafana, OpenTelemetry)
  • Beiträge zu Open-Source-Projekten
Vorteile
  • Wettbewerbsfähiges Gehalt, Aktien und Leistungen
  • Vollständig remote Setup mit flexiblen Arbeitszeiten
  • Einflussreiche Rolle mit starker Verantwortung und architektonischem Einfluss
  • Gelegenheit, an einer Kernplattform zu arbeiten, die im gesamten Unternehmen genutzt wird
  • Klare Wachstumschancen in Richtung Staff Engineer oder Architekturrollen

Wenn Sie gerne Plattformen erstellen, die es anderen ermöglichen, schneller zu arbeiten, die Komplexität zu reduzieren und zuverlässig zu skalieren, würden wir uns freuen, von Ihnen zu hören. Schließen Sie sich uns an und helfen Sie, die Grundlage von Qdrant Cloud zu gestalten.

Senior Software Engineer Platform Arbeitgeber: Qdrant

Qdrant ist ein hervorragender Arbeitgeber, der eine offene und innovative Arbeitsumgebung bietet, in der Vielfalt geschätzt wird. Als Teil eines internationalen, remote-first Teams haben Sie die Möglichkeit, an bahnbrechenden KI-Infrastrukturen zu arbeiten und dabei Ihre Fähigkeiten in einem dynamischen Umfeld weiterzuentwickeln. Mit flexiblen Arbeitszeiten, hoher Eigenverantwortung und einem starken Fokus auf Open-Source-Kultur sind wir bestrebt, Ihnen nicht nur einen wettbewerbsfähigen Lohn, sondern auch echte Entwicklungsmöglichkeiten zu bieten.

Qdrant

Kontaktdaten:

Qdrant Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer Platform erhalten könntest

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von Qdrant in Kontakt zu treten. Frag sie nach ihren Erfahrungen und Tipps – das zeigt dein Interesse und kann dir wertvolle Einblicke geben.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Go und Python auffrischst. Mach ein paar Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Zeig, dass du die Architektur und die Prinzipien hinter Plattformen verstehst!

Tipp Nummer 3

Sei proaktiv und zeig Initiative! Wenn du Ideen hast, wie man die Plattform verbessern könnte, teile sie in deinem Vorstellungsgespräch. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein Problemlöser, der zur Weiterentwicklung des Unternehmens beitragen möchte.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtige Anlaufstelle erreicht. Außerdem hast du die Möglichkeit, mehr über die Unternehmenskultur und die Werte von Qdrant zu erfahren.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer Platform mit Bravour zu bestehen

Go
Python
Kubernetes
Cloud-native Architekturen
Verteilte Systeme
API-Design
gRPC

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Position sind. Zeig uns, wie du in der Vergangenheit komplexe Probleme gelöst hast und welche Technologien du dabei eingesetzt hast.

Klarheit ist der Schlüssel:Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende einfache Sprache und vermeide Fachjargon, wenn es nicht nötig ist. Wir wollen deine Ideen und Erfahrungen leicht verstehen können.

Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So können wir dich schneller kennenlernen und den Prozess beschleunigen.

Wie man sich auf ein Vorstellungsgespräch bei Qdrant vorbereitet

Verstehe die Plattform

Mach dich mit den Kernkomponenten und der Architektur der Plattform vertraut, an der du arbeiten wirst. Informiere dich über gRPC, Kubernetes und die spezifischen Herausforderungen, die Qdrant in Bezug auf unstrukturierte Daten hat. Zeige im Interview, dass du die technischen Details verstehst und wie du zur Weiterentwicklung beitragen kannst.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen aus deiner Vergangenheit, die deine Fähigkeiten in Go, Python oder bei der Arbeit mit verteilten Systemen demonstrieren. Sei bereit, diese Beispiele zu erläutern und zu zeigen, wie du Probleme gelöst hast, um deine Eignung für die Rolle zu unterstreichen.

Zeige Teamgeist

Da die Rolle viel Zusammenarbeit erfordert, ist es wichtig, deine Fähigkeit zur interdisziplinären Kommunikation zu betonen. Bereite dich darauf vor, Fragen zu beantworten, wie du in der Vergangenheit mit anderen Teams zusammengearbeitet hast, um technische Ausrichtungen zu erreichen und komplexe Probleme zu lösen.

Frage nach der Zukunft

Nutze die Gelegenheit, um Fragen zu stellen, die dein Interesse an der langfristigen Vision von Qdrant zeigen. Frage nach den nächsten Schritten in der Architekturentwicklung oder wie das Unternehmen plant, seine Plattform weiterzuentwickeln. Das zeigt, dass du nicht nur an der aktuellen Rolle interessiert bist, sondern auch an der Zukunft des Unternehmens.