Software Engineer (m/w/d)
Remote in Deutschland

Engineering in Europa braucht keine weiteren Demos. Es braucht Systeme, die skalieren. Während viele Copilots auf bestehende Tools aufgesetzt werden, bauen wir eine KI-Plattform, die Engineering-Prozesse von Grund auf neu denkt – toolübergreifend, kontextbasiert und agentisch orchestriert. Als Software Engineer bei wailand entwickelst du keine isolierten Features. Du baust produktive, skalierbare Systeme, die reale Industrieprozesse automatisieren. Von Integrationslayern über Datenpipelines bis zu agentischen Workflows. Wenn dich reizt, robuste Software für echte industrielle Komplexität zu entwickeln – nicht für Klickzahlen – dann ist das deine Rolle.
Deine Mission
Du entwickelst zentrale Komponenten unserer AI-Plattform – von APIs über Services bis zu agentischen Orchestrierungen.
Du implementierst Integrationen zu Engineering-Systemen (z. B. CAD, PLM, Requirements, Simulation) über REST, gRPC oder Event-Schnittstellen.
Du baust skalierbare Backend-Services (z. B. mit TypeScript/Node.js oder Python/FastAPI) und sorgst für saubere Architektur.
Du entwickelst Datenpipelines und -modelle für strukturierte und unstrukturierte Daten (z. B. PostgreSQL, OpenSearch, Vector Stores).
Du implementierst LLM-Workflows (RAG, Tool Calling, Agent Orchestration) und bringst sie in produktionsreife Systeme.
Du arbeitest mit Containerisierung und Deployment (Docker, Kubernetes) und denkst Infrastruktur und Code zusammen.
Du stellst sicher, dass deine Systeme beobachtbar, testbar und skalierbar sind (Logging, Metrics, CI/CD).
Du bringst dich aktiv in Architektur- und Technologieentscheidungen ein – nicht nur in Tickets.
Was du mitbringst
Mehrjährige Erfahrung in der Entwicklung moderner Backend-Systeme – produktionsnah, nicht nur prototypisch.
Sehr gute Kenntnisse in mindestens einer relevanten Sprache (z. B. Kotlin, Java oder Python).
Erfahrung mit API-Design, Microservices, Event-Driven Architectures oder verteilten Systemen.
Verständnis für Datenarchitekturen (relationale Datenbanken, Streaming, Vektordatenbanken, Persistenzkonzepte).
Idealerweise erste praktische Erfahrung mit LLM-Integration, RAG, Embeddings oder ML-Pipelines.
Erfahrung mit Docker, CI/CD, Cloud-Umgebungen (z. B. Azure, GCP oder AWS).
Du schreibst klaren, wartbaren Code – und hinterfragst technische Entscheidungen.
Du suchst nach der besten Lösung – pragmatisch, klar und ohne goldenen Wasserhahn
Du willst Systeme bauen, die Bestand haben.
Wenn du nicht nur Tickets abarbeiten möchtest mit gestalten willst – wenn du robuste Systeme bauen willst, die reale Engineering-Prozesse verändern – dann sollten wir sprechen.
Schreib uns direkt an career@wailand.io. Ohne Anschreiben-Floskeln. Erzähl uns, was du gebaut hast. Und warum du die Plattform entwickeln kannst. Wir sind überzeugt, dass diverse Teams bessere Entscheidungen treffen und stärkere Systeme bauen. Deshalb suchen wir bewusst Menschen mit unterschiedlichen Perspektiven, Hintergründen und Erfahrungen. Entscheidend für uns sind Kompetenz, Verantwortung und Haltung – unabhängig von Geschlecht, Herkunft, Religion, sexueller Identität, Alter oder Beeinträchtigung.