Software Development Engineer - Search
Role details
Job location
Tech stack
Job description
- Du treibst die Suchfunktion unserer Enterprise-Content-Platform aktiv voran und entwickelst sie zu einem zentralen Baustein für unsere Nutzererlebnisse weiter.
- Performante Services im Backend entstehen bei Dir auf Basis von Rust und etablierten Suchtechnologien wie OpenSearch oder Elasticsearch.
- Auch im Frontend bringst Du Dich ein und schaffst mit TypeScript und Svelte/SvelteKit klare, wartbare Benutzeroberflächen.
- Für Geschwindigkeit und Skalierbarkeit setzt Du gezielt auf Messaging- und Caching-Mechanismen wie NATS und Redis.
- Neue Ansätze wie semantische Suche, RAG oder KI-Agenten prüfst Du nicht nur, sondern überführst sie in konkrete Produktfeatures.
- Du sorgst dafür, dass kundenspezifische Zugriffskonzepte über Open Policy Agent zuverlässig greifen und integrierst sie in stabile, cloudbasierte Services - von der Containerisierung mit Docker bis zum Deployment in Kubernetes.
Requirements
- Du verfügst über fundierte Erfahrung in der Softwareentwicklung und bewegst Dich sicher in komplexen Backend-Systemen (z. B. mit Rust oder vergleichbaren Sprachen wie Go, C#, Python oder Java).
- Skalierbare Services zu bauen, ist für Dich Daily Business. Dabei nutzt Du bewusst Konzepte wie Messaging und Caching (z. B. NATS, Redis), um robuste Architekturen umzusetzen.
- Suchlösungen faszinieren Dich - idealerweise hast Du bereits mit Tools wie Elasticsearch oder OpenSearch gearbeitet oder bringst ein starkes Interesse für Search-Themen mit.
- Du denkst ganzheitlich über Systemgrenzen hinweg und bist auch im Frontend sicher unterwegs (z. B. mit TypeScript und Frameworks wie Svelte).
- Themen wie semantische Suche, RAG oder der Einsatz von Suche in KI-Systemen begeistern Dich und Du willst diese Ansätze in reale Anwendungen überführen.
- Du übernimmst Verantwortung für Deine Services - vom Code bis zum Betrieb (Docker, Kubernetes) - und legst großen Wert auf Qualität, Testautomatisierung sowie klare Kommunikation auf Deutsch und Englisch.
About the company
The d.velop group, headquartered in Gescher, develops and markets software for the end-to-end digitization of business processes and industry-specific procedures and, together with a network of hundreds of partners, advises companies on all digitization issues. With the expansion of the established content services / ECM portfolio for document management, digital archiving and collaboration, the software manufacturer offers the software in all forms of provision as SaaS, on premises and hybrid. Thanks to HTML5 technology, these products can be used on any device. Legal certainty and compliance with legal requirements are optimally supported thanks to sophisticated compliance management.
d.velop provides digital services that connect people with each other, as well as simplify and retool workflows and processes. This is how the CSP / ECM specialist helps companies and organizations to reach their full potential.
A strong, international network of around 400 specialized partners makes d.velop products available worldwide.
d.velop products are used across multiple industries by more than 13,000 customers with over 3.1 million users, including Tupperware Germany, eismann Tiefkühl-Heimservice GmbH, Parker Hannifin, Nobilia, Schmitz Cargobull, FingerHaus GmbH, the city of Wuppertal, DAK-Gesundheit, DZ Bank AG, the Saarland University Hospital, or the Diaconal Institutions in Hessen and Nassau GmbH.