Software Engineer (m/w/d) – Rust, Matrix & KI-Agenten *hauptsächlich remote
DEED Consulting GmbH
Contact person: Gesa Prange
Bonn, Germany
Description
Liebes Netzwerk,
für unseren Kunden sind wir aktuell auf der Suche nach mehreren Software Engineers (m/w/d) mit Schwerpunkt Rust, Matrix-Protokoll, Ende-zu-Ende-Verschlüsselung und KI-Agenten-Integration.
Ziel des Projekts ist die Weiterentwicklung eines sicheren, quelloffenen Messengers zur Integration von KI-Agenten. Im Fokus stehen die Erweiterung der Matrix-Spezifikation um moderne KI-Interaktionsmöglichkeiten sowie die Entwicklung eines Open-Source-Gateways zur Anbindung von KI-Agenten über standardisierte Protokolle wie A2A und MCP.
Eckdaten:
Rolle: Software Engineer (m/w/d) – Rust, Matrix & KI-Agenten
Zeitraum: Ab Beauftragung bis 31.01.2027 (mit Option auf Verlängerung)
Ort: 95 % remote innerhalb Deutschlands / bei Bedarf vor Ort in Bonn
Auslastung: Vollzeit
Sprachen: Deutsch
Leistungsbeschreibung:
- Analyse und Weiterentwicklung der Matrix-Spezifikation zur Integration von KI-Agenten (Agentic Chat)
- Konzeption und Umsetzung von Protokollerweiterungen für Streaming, Werkzeugaufrufe sowie Rückfragen und Freigabeprozesse (Human-in-the-Loop)
- Entwicklung eines Open-Source Matrix-Agenten-Gateways in Rust
- Anbindung von Matrix-Homeservern unter Berücksichtigung der Ende-zu-Ende-Verschlüsselung (E2EE)
- Integration A2A-kompatibler KI-Agenten, beispielsweise über kagent
- Erarbeitung und Einreichung von Matrix Specification Changes (MSCs) sowie Begleitung des Review-Prozesses
- Entwicklung einer modularen, containerbasierten Softwarearchitektur
- Sicherstellung der Kompatibilität mit bestehenden Matrix-Clients
- Durchführung von Tests, Code Reviews und Qualitätssicherungsmaßnahmen
- Erstellung technischer Dokumentationen sowie Abstimmung mit Projektbeteiligten und der Matrix-Community
Qualifikations- und Erfahrungsanforderung (MUST-HAVES):
- Mind. 3 Jahre Erfahrung im Bereich Softwarequalität, insbesondere Code Review, Clean Code, SOLID, statische Codeanalyse (z. B. SonarQube) und Linter
- Mind. 3 Jahre Erfahrung in der objektorientierten Programmierung, insbesondere Vererbung, Interfaces, Klassen und Design-Prinzipien
- Mind. 3 Jahre Erfahrung in der Programmierung mit Rust, insbesondere Rust Standard Library, Object Ownership, Debugging, Threads und asynchrone Netzwerkzugriffe mit Tokio
- Mind. 3 Jahre Erfahrung mit dem Matrix-Protokoll, insbesondere Client-/Server-API, Room Versions, Server-/Server-API, Statusnachrichten und Raum-Mitgliedschaften
- Mind. 3 Jahre Erfahrung mit Ende-zu-Ende-verschlüsselten Messaging-Systemen (E2EE), einschließlich Implementierung und Analyse moderner Verschlüsselungssysteme
- Mind. 1 Jahr Erfahrung in der Anbindung von LLM-Agenten mittels MCP (Model Context Protocol) und A2A (Agent2Agent)
Haben wir Ihr Interesse geweckt?
Dann senden Sie uns Ihren CV im Wordformat sowie Ihre aktuelle Verfügbarkeit inklusive Stundensatz an: gesa.prangeATdeedcon.de
Mit freundlichen Grüßen
Gesa Prange
Junior Account Managerin