Zum Inhalt springen

Apple

Platform & Data Engineer

PythonJavaAWSGCPKubernetesC++Go
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Stellen Sie sich vor, was Sie hier tun könnten. Bei Apple werden neue Ideen sehr schnell zu außergewöhnlichen Produkten, Dienstleistungen und Kundenerlebnissen. Bringen Sie Leidenschaft und Engagement in Ihren Job ein, und es gibt keine Grenzen dafür, was Sie erreichen können.

Wir suchen einen Platform & Data Engineer, der die Systeme verantwortet, auf die sich Tausende von internen Ingenieuren täglich verlassen. Dies ist eine seltene, breite Rolle: Sie werden an der Schnittstelle von Kubernetes-Plattform-Engineering und groß angelegtem Data Engineering arbeiten und sowohl die Compute-Plattform, auf der unsere internen Tools laufen, als auch die Datenebene, die sie nützlich macht, verantworten. Sie werden diese Systeme nicht nur am Laufen halten – Sie werden die Produkte und Schnittstellen entwickeln, die es anderen Teams ermöglichen, schneller voranzukommen. Wenn Sie von Mehrdeutigkeit begeistert sind, echte Verantwortung übernehmen und möchten, dass Ihre Arbeit im gesamten Unternehmen spürbar ist, würden wir uns freuen, von Ihnen zu hören.

BESCHREIBUNG

Sie werden ein Gründungsmitglied eines kleinen, vertrauenswürdigen Teams sein, das die Plattform hinter Apple's interner Automatisierungs- und Testinfrastruktur aufbaut und betreibt. Die Rolle umfasst zwei eng miteinander verbundene Bereiche, und wir erwarten in beiden echte Stärke. Auf der Plattformseite werden Sie die Skalierbarkeit und Debugging-Fähigkeit unseres Kubernetes-Footprints im Apple-internen Maßstab leiten. Sie werden die Verantwortung für unseren Observability-Stack übernehmen – der derzeit auf Freiwilligenbasis gepflegt wird – und ihn auf eine dauerhafte Grundlage stellen, einschließlich End-to-End-Fehlerverfolgung und Protokollaggregation über Dienste hinweg. Sie werden interne APIs entwickeln und erstellen, die echter Last standhalten, und mit Teams an Versionierung, Mandantenfähigkeit, Authentifizierung und Kapazitätsplanung zusammenarbeiten. Sie werden auch die benutzerorientierte Oberfläche der Plattform gestalten: Heute bedeutet das eine enge Zusammenarbeit mit den Teams, die von uns abhängig sind; im Laufe der Zeit, wenn sich Muster stabilisieren, bedeutet dies die Zusammenarbeit an der SDK und der Self-Service-Erfahrung, die es der nächsten Welle von Teams ermöglicht, sich selbst einzuarbeiten. Auf der Datenseite werden Sie unseren MongoDB-Bestand leiten, der Millionen von Datensätzen pro Tag aufnimmt und wächst. Sie werden für die Abfrageoptimierung, die Indexierungsstrategie und das Sharding verantwortlich sein, während der Datensatz skaliert, und dabei mit Datenteams bei diesen Entscheidungen zusammenarbeiten. Sie werden die ETL-Pipelines, die ihn speisen, besitzen und verbessern. Und – das ist der Teil, der einen Entwickler von einem DBA unterscheidet – Sie werden die Self-Service-Abfrage-Schicht entwerfen und ausliefern, die es Client-Teams ermöglicht, ihre eigenen Aggregationsfragen zu beantworten, anstatt einmalige Anfragen über Chat zu leiten. Sie werden benutzerorientierte Tools entwerfen, daher sind Produktinstinkt und Performance-Tuning gleichermaßen wichtig. Wir haben frühe Bausteine vorhanden, einschließlich MCP-Wrapper, auf denen Sie aufbauen können, und wir sind wirklich an Kandidaten interessiert, die Abfrage-Builder, Abfrage-Vorlagen oder LLM-gestützte Abfragekonstruktion erforscht haben. Wir legen Wert auf Menschen, die ungewöhnlich nachdenklich über die Systeme sind, die sie bauen, die standardmäßig Verantwortung übernehmen und die zwischen einem tiefen Performance-Problem und einer benutzerorientierten Designentscheidung am selben Nachmittag wechseln können.

MINDESTQUALIFIKATIONEN

  1. 1+ Jahre professionelle Erfahrung in der Softwareentwicklung, einschließlich Praktika oder Koop-Programme.
  1. Beherrschung von Python und Erfahrung mit mindestens einer weiteren Sprache (wie Go, Java oder C++).
  1. Erfahrung mit relationalen oder Dokumentendatenbanken und dem Schreiben von nicht-trivialen Abfragen.
  1. Erfahrung im Aufbau und der Auslieferung eines backend-Dienstes oder einer API.
  1. Starke Informatik-Grundlagen, einschließlich Betriebssystemen, Datenbanken und verteilten Systemen.
  1. Bereitschaft, Kubernetes und MongoDB in einer Produktionsumgebung zu erlernen.
  1. Bachelor-Abschluss in Informatik oder einem verwandten Fachgebiet oder gleichwertige praktische Erfahrung.

BEVORZUGTE QUALIFIKATIONEN

  1. Vorerfahrung mit Apple's internen Datenplattformen oder Tools, auch durch ein Praktikum.
  1. Praktische Erfahrung mit Kubernetes oder Cloud-Plattformen (AWS, GCP), durch Arbeit, Studium oder persönliche Projekte.
  1. Erfahrung mit MongoDB, einschließlich der Aggregationspipeline.
  1. Vorerfahrung im Aufbau von Self-Service-Datenprodukten – Abfrage-Builder, Abfrage-Vorlagen oder interaktive Abfrage-Schnittstellen, die Nicht-Experten sicher nutzen können.
  1. Erfahrung mit LLM-gestützter Abfragekonstruktion oder Tools, die auf dem Model Context Protocol (MCP) oder ähnlichen Wrappern basieren.
  1. Erfahrung im Aufbau von Observability- oder Monitoring-Tools, wie z. B. zur Verfolgung von Latenz, Ressourcenkonflikten oder Fehlerraten.
  1. Erfahrung in einem kleinen Team, in dem die Verantwortung breit gefächert ist und die Grenze zwischen „Plattform“ und „Produkt“ bewusst verschwimmt.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026