Search Engineer Java / -Solr- (m/w/d)

Zurück zur Übersicht

Search Engineer Java / Solr

Shopping24 hilft Shops beim Wachsen. Durch passende Produktempfehlungen bringen wir Shops und zufriedene Kunden zusammen. Dazu betreiben wir ein Commerce Netzwerk aus Produktsuchmaschinen, Publisher-Lösungen sowie Communities.

Das shopping24 commerce network ist eine innerhalb der Otto-Gruppe eigenständig agierende Tochtergesellschaft. Wir setzen konsequent auf agile Entwicklungsmethoden und Open-Source-Software. Wir sind ein Team aus rund 70 Mitarbeitern und sitzen im schönen Winterhude.

Das shopping24 commerce network wurde 2018 erneut zum besten Arbeitgeber Deutschlands im Bereich Handel & Konsum gekürt, wie auch schon in den Jahren 2015, 2016 & 2017 zuvor. Werde Teil des Teams!

Was Dich erwartet

Die Suchmaschine – Basis unseres Geschäftsmodells. Gemeinsam mit deinem Team entwickelst du innovative Lösungen im Bereich Ranking, Entitätenerkennung & Durchsatz.

  • Ein “deep dive” in aktuelle Suchtechnologien: Maschinenlernen, Natural Language Processing und Entitätenerkennung
  • Wir bewegen mehr als 60 Mio. Produkte und über 200 Mio. Produktabbildungen – täglich. Du sorgst dafür, dass Produktdaten stets aktuell in der Suchmaschine vorhanden und im zweistelligen Millisekundenbereich auffindbar sind.
  • Kollegen mit Erfahrung im Betrieb von High-Throughput / Low-Latency-Anwendungen.
  • Weiterbildung durch regelmäßige Konferenzbesuche, Vorträge, Meetups und Hackathons: Wir suchen den aktiven Austausch mit der Community und sind Organisator des Search Technology Meetup Hamburg.
  • Auch hier arbeiten Eltern. Deshalb unterstützen wir die Vereinbarkeit von Familie und Beruf. Die Stelle ist in Voll- oder Teilzeit verfügbar.

Das solltest Du mitbringen

  • Erfahrung mit Lucene-basierten Suchmaschinen wie Solr oder Elasticsearch
  • Du kennst Java und objektorientierter Programmierung
  • Begeisterung für Suche in invertierten Indizes oder ein suchnahes Feld wie Natural Language Processing oder Machine Learning
  • Du hast schon mit Spring oder einem vergleichbaren IoC-Container gearbeitet
  • Interesse an agilen Entwicklungsprozesse (SCRUM) und Test-Driven-Development
  • Hands-On-Mentalität, Eigenantrieb und eine hohe Lernbereitschaft

Arbeiten bei shopping24: Die Benefits

  • Arbeiten beim Top-Arbeitgeber Deutschlands
  • Unkomplizierte, familienfreundliche Unternehmenskultur
  • Hackathons & Konferenzbesuche
  • Flexible Arbeitszeiten
  • eigenes “Bistro” für gemeinsames Kochen und Essen
  • regelmäßiges gemeinsames freies Mittagessen
  • Subventionierte HVV-Proficard
  • Mitarbeiterrabatt u.a. bei otto.de & SportScheck
  • Stets ein aktuelles MacBook – ohne wenn und aber!
  • Kaffee, Fritz und Mate satt und immer frisches Obst

Eingesetzte Technologien

javasolrlucenetensorflowlearn-to-rankzookeeperspringnlpphplaravelkubernetesdockernginxmysqljenkinscontinuous integrationamazon ec2ansiblepostgresqlredisgraphitegrafanavarnishgithubsentryslackscrumlean

Unsere Open-Source-Projekte auf Github

Unser Joel-Test-Ergebnis: 11 von 12

Der Joel-Test besteht aus zwölf Fragen, mit denen die Qualität eines Softwareteams bewertet wird.

  • Verwenden Sie eine Quellcodeverwaltung?
  • Können Sie einen Build in einem Schritt erstellen?
  • Erstellen Sie tägliche Builds?
  • Haben Sie einen Bugtracker?
  • Beheben Sie Fehler, bevor Sie neuen Code schreiben?
  • Führen Sie einen aktuellen Terminplan?
  • Haben Sie Spezifikationen?
  • Haben die Programmierer eine ruhige Arbeitsumgebung?
  • Verwenden Sie die besten auf dem Markt erhältlichen Tools?
  • Haben Sie Tester?
  • Müssen neue Kandidaten beim Vorstellungsgespräch Code schreiben?
  • Verwenden Sie Brauchbarkeitstests?