
Senior Backend Engineer - Search (all genders)
About You SE & Co. KG10 days ago
Hamburg, Germany or Berlin, GermanySenior
Responsibilities
- Entwicklung und Weiterentwicklung einer modernen Suchmaschine mit Node.js und TypeScript.
- Aufbau und Verbesserung skalierbarer, stark frequentierter APIs mit minimalen Latenzen.
- Effizientes Management großer Datenmengen mit Google BigQuery sowie Integration in Business-Intelligence-Systeme und die Datenplattform.
- Zusammenarbeit mit Entwicklern, Produktmanagern, QA-Experten und Analysten zur Verbesserung bestehender Funktionen und Einführung neuer Features.
- Gemeinsame Erarbeitung von Architekturentscheidungen mit dem Tech Lead und Bewertung neuer Technologien.
- Analyse der Ursachen bestimmter Suchergebnisse und Umsetzung der daraus abgeleiteten technischen Verbesserungen.
- Schreiben von strukturiertem, effizientem und wartbarem Code sowie kontinuierliche Verbesserung der Softwarequalität.
Requirements
- Mindestens fünf Jahre Berufserfahrung im Backend-Bereich.
- Mindestens zwei Jahre Erfahrung im Aufbau skalierbarer APIs, beispielsweise mit Node.js, Python oder Go.
- Aktuelle praktische Erfahrung mit einer typisierten Programmiersprache, beispielsweise TypeScript.
- Fundierte Kenntnisse in SQL- oder NoSQL-Datenbanken.
- Ausgeprägte analytische und problemlösungsorientierte Fähigkeiten.
- Erfahrung in einem englischsprachigen und agilen Arbeitsumfeld.
- Von Vorteil sind Erfahrungen mit Elasticsearch oder OpenSearch, dbt und MPP-Data-Warehouses wie Redshift oder BigQuery.
- Von Vorteil sind Kenntnisse zentralisierter Logging-, Monitoring- und Alerting-Lösungen wie Datadog.
- Von Vorteil sind praktische Erfahrung mit AWS oder GCP sowie mit Orchestrierungsdiensten wie Dagster oder Airflow.
- Von Vorteil sind Erfahrungen mit Datenverarbeitungspipelines und verteilten Datenverarbeitungs-Frameworks.
- Erfahrung mit Machine-Learning-Modellen oder LLM-basierten Systemen ist ein Plus.
Benefits
- Flache Hierarchien, direkte Kommunikation und schnelle Entscheidungsprozesse.
- Raum für Eigeninitiative, innovative Ideen und persönliche Weiterentwicklung.
- Inklusives Arbeitsumfeld, in dem unterschiedliche Hintergründe und Perspektiven willkommen sind.
- Team-Lunches, After-Work-Drinks, Firmenevents und gemeinsame informelle Aktivitäten.
Tech Stack
Amazon RedshiftApache AirflowAWSDatadogdbtElasticsearchGoGoogle BigQueryGoogle Cloud PlatformNode.jsPythonSQLTypeScript