Software Engineer - Plattform

Jobriver Hr Service
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 70K

Job location

Berlin, Germany

Tech stack

Software as a Service
Databases
Distributed Systems
Python
Open Source Technology
Prometheus
Grafana
Kubernetes
Api Design
gRPC

Requirements

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

Benefits & conditions

Remote Vollzeit Senior vor 47 Tagen Aktualisiert vor 46 Tagen 50.000 € - 70.000 € / Jahr

About the company

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.

Apply for this position