Senior Platform Software Engineer

Senior Platform Software Engineer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
D

Auf einen Blick

  • Aufgaben: Entwickle und pflege Plattformfähigkeiten, während du Infrastruktur als Produkt behandelst.
  • Unternehmen: Innovatives Unternehmen mit einem engagierten Team im Bereich Plattformtechnik.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Remote-Arbeit und berufliche Entwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und einem Fokus auf Teamarbeit.
  • Warum dieser Job: Gestalte die Entwicklererfahrung und mache einen echten Unterschied in der Softwareentwicklung.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in Plattform- oder Backend-Engineering.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Anforderungen:

  • 5 Jahre Erfahrung in der Plattform- oder Backend-Entwicklung mit Infrastruktur-/Plattform-Exposition
  • Erfahrung im Aufbau interner Plattformen, Entwickler-Tools oder grundlegender Dienste mit einer Plattform-als-Produkt-Mentalität, die auf die Entwicklererfahrung fokussiert ist
  • Erfahrung mit Observability-Systemen und Datenplattformen
  • Nachweisliche Erfolge bei der Identifizierung systemischer Probleme und der Leitung von teamübergreifenden Lösungen
  • Starke Kenntnisse in Bash, Python oder Go zur Erstellung von Diensten und Tools
  • Praktische Erfahrung mit Infrastructure as Code-Tools und GitOps-Praktiken
  • Praktische Erfahrung mit CI/CD-Pipelines
  • Praktische Erfahrung mit Datenbanken, APIs und verteilten Systemen
  • Praktische Erfahrung mit Cloud-Plattformen (GCP, AWS, Azure)
  • Praktische Erfahrung mit Kubernetes und dem Container-Ökosystem
  • Grundkenntnisse in Observability-Plattformen und Instrumentierung. Kenntnisse in OpenTelemetry sind von Vorteil
  • Fähigkeit, effektiv in gepaarten/mob Programmier- und asynchronen Arbeitsumgebungen zu arbeiten (wünschenswert)
  • Grundkenntnisse in Datenplattformen, Datenpipelines und Dateninfrastruktur (Datenlager, Data Lakes, ETL/ELT-Prozesse, Streaming-Datenplattformen) (wünschenswert)
  • Grundkenntnisse in der Leistungsoptimierung von Datenbanken, Abfrageoptimierung und Skalierung von Datenbanken in Produktionsumgebungen (wünschenswert)
  • Vertrautheit mit der Unterstützung von KI-Workloads und -Infrastrukturen (LLM-Plattformen, KI-Agenten, Vektordatenbanken, KI-Orchestrierung) (wünschenswert)
  • Bewusstsein für Sicherheitsbest Practices in cloud-nativen Umgebungen
  • Proaktive Natur und Autonomie - in der Lage, Verbesserungsmöglichkeiten zu identifizieren und Initiativen bis zur Vollendung voranzutreiben
  • Große Problemlösungsfähigkeiten mit Fokus auf Ursachenanalyse und langfristige Lösungen
  • Empathie für Entwickler und Engagement zur Verbesserung ihrer täglichen Erfahrung
  • Fließend in Englisch und Spanisch
  • Berechtigung zur Arbeit in Spanien

Was die Stelle beinhaltet:

  • Sie werden Teil unseres Platform Engineering-Teams, einer kleinen, fokussierten Gruppe, die für den Aufbau und die Wartung der Landbot Engineering-Plattform, der Datenplattform und der Sicherheit verantwortlich ist
  • Unsere Mission ist es, die Landbot-Teams zu befähigen, schneller, zuverlässiger und in größerem Maßstab Werte zu liefern
  • Diese Rolle kombiniert Softwareentwicklung mit Systemtechnik, um Plattformfähigkeiten aufzubauen, während die Infrastruktur als Produkt behandelt wird
  • Sie entwerfen und implementieren entwicklerorientierte Tools, Dienste und Abstraktionen, die es Anwendungsteams ermöglichen, schnell zu arbeiten und gleichzeitig Zuverlässigkeit und Best Practices aufrechtzuerhalten
  • Entwurf und Implementierung von Kernplattformdiensten, APIs und Entwickler-Tools unter Verwendung von Backend-Technologien
  • Aufbau von Abstraktionen und Automatisierung, die es Anwendungsteams ermöglichen, Dienste unabhängig bereitzustellen, zu skalieren und zu betreiben
  • Entwicklung interner Tools und Dienste, die die Produktivität der Entwickler verbessern und den operativen Aufwand reduzieren
  • Entwurf und Implementierung von Observability-Lösungen (Metriken, Protokolle, Traces) für Echtzeit-Sichtbarkeit und proaktive Problemerkennung
  • Beitrag zu den Fähigkeiten der Datenplattform, um Teams zu ermöglichen, Daten effektiv zu nutzen
  • Festlegung von SLIs, SLOs und Fehlerbudgets, um Zuverlässigkeit mit Funktionsgeschwindigkeit in Einklang zu bringen
  • Partnerschaft mit Anwendungsteams (Plattformkunden), um deren Arbeitsabläufe und Schmerzpunkte zu verstehen, Feedback zu sammeln und Verbesserungen entsprechend den Geschäftszielen zu priorisieren
  • Erstellung und Pflege von Dokumentationen, Runbooks und Wissensdatenbanken, die Wissenssilos reduzieren und Selbstbedienung ermöglichen
  • Entscheidungen durch schriftliche Formate (RFCs, ADRs) dokumentieren, die architektonische Entscheidungen festhalten
  • Leitung der architektonischen Richtung mit erheblichem Einfluss auf die technischen Grundlagen des Unternehmens

Senior Platform Software Engineer Arbeitgeber: Deepstreamtech

Landbot ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Innovation und Teamarbeit im Mittelpunkt stehen. Mit einem klaren Fokus auf die Entwicklung von Plattformlösungen und einer Kultur, die kontinuierliches Lernen und Wachstum fördert, haben Mitarbeiter die Möglichkeit, ihre Fähigkeiten in einem spannenden Technologiefeld weiterzuentwickeln. Zudem profitieren die Mitarbeiter von flexiblen Arbeitsmodellen und einer starken Gemeinschaft, die den Austausch und die Zusammenarbeit über verschiedene Teams hinweg schätzt.

D

Kontaktdaten:

Deepstreamtech Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Platform Software Engineer erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Empfehlungen oder Tipps – oft sind es persönliche Verbindungen, die den Unterschied machen!

Sei proaktiv!

Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Gehe aktiv auf Unternehmen zu, die dich interessieren, und zeige dein Interesse an ihren Projekten. Ein persönlicher Ansatz kann Wunder wirken!

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt deine Problemlösungsfähigkeiten!

Bewirb dich über unsere Website!

Wenn du bei uns arbeiten möchtest, bewirb dich direkt über unsere Website. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen hast, Teil unseres Teams zu werden!

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

Plattform Engineering
Backend Engineering
Entwicklung interner Plattformen
Entwickler-Tools
Bash
Python
Go

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:Stell sicher, dass du deine relevanten Erfahrungen im Bereich Platform Engineering oder Backend Engineering klar hervorhebst. Zeig uns, wie du in der Vergangenheit Probleme identifiziert und Lösungen gefunden hast – das ist für uns wichtig!

Sprich unsere Sprache:Nutze die Begriffe und Technologien aus der Stellenbeschreibung, um zu zeigen, dass du die Anforderungen verstehst. Wenn du über Kubernetes, CI/CD oder Observability sprichst, mach es konkret und zeig, wie du diese Technologien eingesetzt hast.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir dich zeitnah kontaktieren können. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei Deepstreamtech vorbereitet

Verstehe die Plattform-Philosophie

Mach dich mit dem Konzept des 'Plattform als Produkt' vertraut. Überlege dir, wie du Entwicklererfahrungen verbessern kannst und bringe konkrete Beispiele aus deiner bisherigen Arbeit mit, um zu zeigen, wie du dies umgesetzt hast.

Technische Fähigkeiten demonstrieren

Bereite dich darauf vor, deine Kenntnisse in Bash, Python oder Go zu zeigen. Sei bereit, über spezifische Projekte zu sprechen, bei denen du CI/CD-Pipelines oder Infrastructure as Code verwendet hast. Zeige, dass du die Tools und Technologien beherrschst, die für die Rolle wichtig sind.

Problemlösungsfähigkeiten hervorheben

Sei bereit, über Herausforderungen zu sprechen, die du in der Vergangenheit gemeistert hast. Konzentriere dich auf systematische Probleme und wie du cross-team Lösungen initiiert hast. Das zeigt, dass du proaktiv bist und in der Lage bist, langfristige Lösungen zu finden.

Empathie für Entwickler zeigen

Sprich darüber, wie wichtig es ist, die Bedürfnisse der Entwickler zu verstehen und ihre täglichen Erfahrungen zu verbessern. Teile Beispiele, wie du in der Vergangenheit Feedback von Teams gesammelt und Verbesserungen priorisiert hast, um die Produktivität zu steigern.