8.773 IT-Jobs

Senior Software Engineer - Plattform

Jobriver HR Service (8771 weitere Jobs)
Berlin
Remote
Vollzeit
Senior
vor 52 Tagen
Aktualisiert vor 51 Tagen
50.000 € – 70.000 € / Jahr
Jobriver schätzt: 36.211 € – 114.715 € / Jahr Software Engineer

Beschreibung

Das Unternehmen ist ein innovativer Anbieter von Vektordatenbanken und hat sich zum Ziel gesetzt, die Art und Weise zu revolutionieren, wie Organisationen unstrukturierte Daten verwalten und abfragen. In der Rolle des Senior Software Engineers im Plattformteam sind Sie verantwortlich für die Entwicklung der zentralen Cloud-Plattform, die alle anderen Engineering-Teams unterstützt. Sie werden an der Gestaltung und Weiterentwicklung von Shared Services, Control-Plane-Komponenten und internen APIs arbeiten, die unser Managed Cloud-Angebot antreiben und Enterprise-Grade-Deployments unterstützen. Diese Position konzentriert sich auf den Aufbau von Plattform-Primitiven und Abstraktionen, nicht auf den täglichen Betrieb. Sie werden die Komplexität reduzieren, die Produktivität der Entwickler verbessern und die architektonische Evolution der Cloud-Plattform vorantreiben. Zu Ihren Aufgaben gehören das Design und die Weiterentwicklung zentraler Plattformdienste und interner APIs, die von mehreren Teams genutzt werden, sowie die Umsetzung architektonischer Initiativen wie die Migration zu gRPC und die Grundlagen für Eventing/pub-sub. Sie werden auch Control-Plane- und Cluster-API-Komponenten verbessern, Plattformabstraktionen erstellen, die die operative und kognitive Belastung für andere Teams reduzieren, und produktionsreife Go-Codes für Plattformdienste und interne Tools schreiben. Eine enge Zusammenarbeit mit den Teams für Regionen & Cluster, Resilienz und Funktionen ist ebenfalls erforderlich, um die Bereitstellung durch Plattform-Primitiven zu ermöglichen. Darüber hinaus werden Sie die Skalierbarkeit, Zuverlässigkeit und Entwicklererfahrung der Plattform durch durchdachtes Design verbessern und bei Bedarf Produktionssysteme unterstützen sowie auf Vorfälle reagieren, wobei der Fokus auf langfristigen Lösungen liegt.

Anforderungen

Der ideale Kandidat verfügt über mehr als 5 Jahre Erfahrung als Software Engineer mit Schwerpunkt auf Plattform, Infrastruktur oder verteilten Systemen. Eine starke Beherrschung von Go und Python ist erforderlich, oder tiefgehende Expertise in einer der beiden Sprachen mit der Bereitschaft, regelmäßig mit beiden zu arbeiten. Solide Erfahrungen mit Kubernetes und cloud-nativen Architekturen sind ebenfalls notwendig, ebenso wie ein fundiertes Verständnis von verteilten Systemen und API-Design. Sie sollten Erfahrung im Aufbau und Betrieb von Produktionssystemen haben, die von anderen Ingenieuren oder Teams genutzt werden. Eine komfortable Zusammenarbeit über Teamgrenzen hinweg sowie die Fähigkeit, technische Abstimmungen voranzutreiben, sind wichtig. Ein Ownership-Mindset und klare Kommunikationsfähigkeiten sind ebenfalls erforderlich. Wünschenswert sind Erfahrungen mit gRPC, ereignisgesteuerten Architekturen oder Control-Plane-Systemen sowie Kenntnisse über Kubernetes-Operatoren oder clusterbezogene Abstraktionen. Ein Hintergrund in SaaS-, Datenbank- oder systemnahen Produktunternehmen sowie Erfahrungen mit Observability-Tools wie Prometheus, Grafana oder OpenTelemetry sind von Vorteil. Beiträge zu Open-Source-Projekten sind ebenfalls wünschenswert.

Technologien

Python Go Kubernetes Prometheus Grafana

Soft Skills

Teamfähigkeit Kommunikation Ownership-Mindset

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

60.000 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 10MB pro Datei, max. 5 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.