Auf einen Blick
- Aufgaben: Entwickle leistungsstarke Softwareanwendungen in C++ und optimiere Plattformfunktionen.
- Arbeitgeber: eBay, ein innovatives Unternehmen mit einer dynamischen Kultur.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Warum dieser Job: Arbeite an KI-gesteuerten Projekten und gestalte das Einkaufserlebnis von Millionen.
- Gewünschte Qualifikationen: Abschluss in Informatik oder verwandtem Bereich und Erfahrung in der Softwareentwicklung.
- Andere Informationen: Tolle Karrierechancen in einem schnelllebigen Umfeld.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Cassini ist eBays KI-Suchplattform, die die meisten Anwendungen von eBay antreibt, von der Suchergebnisseite über Empfehlungen auf den Artikelansichtsseiten bis hin zu Anzeigen und KI-Chatbots. Diese Anwendungen werden von verschiedenen Teams innerhalb von eBay als Cassini-Abfrage-Workflows konfiguriert, die die unterschiedlichen modernen Fähigkeiten unseres Systems nutzen: effiziente spärliche und dichte Abrufmethoden, maschinelles Lernen für das Ranking, Echtzeitinferenz, konfigurierbare Föderation und Workflow-Ausführung mit automatischem Abrufen von Abhängigkeiten. Wir bedienen täglich mehrere Milliarden Anfragen und hosten mehrere Milliarden Dokumente in unserem Produktionssystem. Die Mission des Suchplattform-Teams besteht darin, den verschiedenen eBay-Produktteams zu helfen, relevante, skalierbare und magische Erlebnisse zu schaffen, die durch KI unterstützt werden.
Wir tun dies durch:
- Hinzufügen neuer Funktionalitäten zur Plattform,
- Optimierung der Kosten-Nutzen-Relation und Latenz auf Plattformebene oder Optimierung durch Beratung auf Anwendungsebene, und
- Verbesserung der Selbstbedienungs- und Überwachungsfähigkeiten.
Allgemeine Plattformoptimierungen werden in der Regel durch die Entwicklung oder Nutzung fortschrittlicher Datenstrukturen und Algorithmen erreicht, während anwendungsbezogene Optimierungen meist auf einem tiefen Verständnis des Designs von Informationsabrufsystemen basieren. Die Kernkomponenten von Cassini sind in modernem C++ geschrieben, und wir nutzen parallele und verteilte Berechnungen, um die Abfrageverarbeitung zu unterstützen. Wenn Sie einen Hintergrund in diesen Bereichen haben und dazu beitragen möchten, unsere Mission zu erreichen, kommen Sie bitte zu uns!
Was Sie erreichen werden:
- Verstehen, Schätzen, Entwerfen und Entwickeln komplexer Softwareanwendungen in C++
- Liefern von hochperformantem, latenzarmem, robustem Code mit hoher Testabdeckung, kontinuierlicher Integration und Produktionsüberwachung
- Teilnahme an Code- und Design-Reviews
- Optimierung der Entwicklungszyklen durch CI/CD-Verbesserungen und KI-gesteuerte Tools
- Beheben und Debuggen von Produktionsproblemen
- Teilen Ihres Wissens mit Teammitgliedern durch Dokumentation und Mentoring
Was Sie mitbringen:
- Bachelor- oder Masterabschluss in Informatik oder einem verwandten Bereich, begleitet von 2 Jahren nachgewiesener Erfahrung oder gleichwertiger Erfahrung anstelle des Abschlusses
- Solide grundlegende Kenntnisse und praktische Anwendungserfahrung im Bereich Informationsabruf
- Tiefe, nachweisbare Expertise in der Verwendung moderner C++-Standards (C++17/20 oder später) für Hochleistungsrechnen
- Expertise im Aufbau skalierbarer, verteilter Systeme
- Starke intellektuelle Neugier und ein unermüdlicher Antrieb, vage, schwierige technische Herausforderungen zu meistern und erfolgreich zu lösen
- Erfahrung im Entwerfen, Instrumentieren und Warten von Systemen in einer Produktionsumgebung (Beobachtbarkeit, Alarmierung, Überwachung usw.)
C++ Software Engineer (m/f/d) Search Platform Arbeitgeber: eBay
Kontaktperson:
eBay HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: C++ Software Engineer (m/f/d) Search Platform
✨Tipp Nummer 1
Mach dich mit der eBay-Kultur vertraut! Schau dir die Unternehmenswerte an und überlege, wie du diese in deinem Gespräch einbringen kannst. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch gut ins Team passt.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe C++-Fragen und Algorithmen, die für die Position relevant sind. Wir empfehlen, Mock-Interviews zu machen, um dein Selbstvertrauen zu stärken und deine Antworten zu verfeinern.
✨Tipp Nummer 3
Zeige deine Leidenschaft für AI und Information Retrieval! Sprich über Projekte, an denen du gearbeitet hast, und wie du innovative Lösungen gefunden hast. Das wird uns helfen, deine Begeisterung für die Rolle zu erkennen.
✨Tipp Nummer 4
Nutze unsere Website, um dich zu bewerben! Es ist der direkteste Weg, um sicherzustellen, dass deine Bewerbung gesehen wird. Und vergiss nicht, dein Netzwerk zu aktivieren – Empfehlungen können einen großen Unterschied machen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C++ Software Engineer (m/f/d) Search Platform
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns von deinen Erfahrungen mit C++ und Information Retrieval. Das macht deine Bewerbung einzigartig und unvergesslich.
Sei konkret!: Gib uns konkrete Beispiele für Projekte oder Herausforderungen, die du gemeistert hast. Wir lieben es, wenn du uns zeigst, wie du Probleme gelöst hast und welche Technologien du dabei eingesetzt hast.
Achte auf Details!: Überprüfe deine Bewerbung auf Rechtschreib- und Grammatikfehler. Ein sauberer und professioneller Auftritt ist wichtig, um einen guten ersten Eindruck zu hinterlassen. Lass uns wissen, dass du dir Mühe gibst!
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie du dich auf ein Vorstellungsgespräch bei eBay vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten C++ Standards vertraut, insbesondere C++17/20. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch die fortgeschrittenen Konzepte und deren Anwendung in hochperformanten Systemen.
✨Bereite dich auf technische Fragen vor
Erwarte Fragen zu Datenstrukturen, Algorithmen und Informationsabruf. Übe das Lösen von Problemen in Echtzeit, um deine Denkweise und Problemlösungsfähigkeiten zu demonstrieren. Nutze Plattformen wie LeetCode oder HackerRank zur Vorbereitung.
✨Zeige deine Teamfähigkeit
Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast, sei es bei Code-Reviews oder beim Mentoring von Kollegen. Das zeigt, dass du nicht nur technisch versiert bist, sondern auch gut im Team arbeiten kannst.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die Teamdynamik und die Arbeitsweise bei eBay zu erfahren. Stelle Fragen zu den Herausforderungen, die das Team aktuell hat, und wie du dazu beitragen kannst, diese zu lösen. Das zeigt dein Interesse und Engagement.