Zur Verstärkung unseres Teams suchen wir zum nächstmöglichen Zeitpunkt einen zuverlässigen und engagierten Senior Software Engineer (m/w/d) für unser Tessitura-Team!
Mit ODEON machen wir Produktionsdaten aus modernen und älteren Maschinen nutzbar. Wir verbinden Maschinen, Systeme und Standorte hersteller- und generationenübergreifend, standardisieren Daten in einer gemeinsamen Produktionssprache und schaffen damit die Basis für Transparenz, Reporting, BI, Automatisierung und datenbasierte Prozessverbesserung.
Erfahre mehr über Tessitura: https://tessitura.io/
Deine Aufgaben:
Unser Tech-Stack:
- Backend- & Systementwicklung: Du entwickelst und betreibst unsere Cloud gestützten Backend-Systeme (aktuell mit TypeScript und NestJS, perspektivisch auch mit Rust).
- Embedded-Software: Du gestaltest die Weiterentwicklung unserer Embedded-Software (aktuell C++, mit dem Ziel einer schrittweisen Migration auf Rust).
- End-to-End Datenfluss: Du deckst mittelfristig beide Welten ab. Aktuell kannst du deinen Schwerpunkt (Backend oder Embedded) wählen – Ziel ist es, den Datenfluss von IoT-Geräten bis zur Cloud ganzheitlich und selbstständig abzudecken.
- Architektur & Entscheidungen: Du triffst eigenverantwortlich technische Entscheidungen und baust zukunftssichere Lösungen an der Schnittstelle von Embedded-Systemen und Cloud.
- Teamwork: Du bringst dich aktiv in unser kleines, agiles Team ein und gestaltest unsere technischen Standards entscheidend mit.
- Backend: TypeScript, NestJS, TypeORM, Zod
- Embedded: C++ (perspektivisch Rust), ESP32
- Frontend: Angular
- Architektur & Messaging: REST, RabbitMQ
- Datenbanken: PostgreSQL, CloudNativePG (CNPG)
- Infrastruktur & CI/CD: Kubernetes, ArgoCD
- Monitoring: Grafana, Prometheus
Dein Profil:
- Erfahrung: Mehrjährige Erfahrung (Senior-Level) in der Entwicklung von Backend- und/oder Embedded-Software.
- Tech-Skills: Fundierte Kenntnisse in modernen, stark typisierten Sprachen (z. B. TypeScript, Java, Go) und/oder C++ im Embedded-Bereich.
- Entwicklungsperspektive: Bereitschaft und Freude daran, dich über deinen Schwerpunkt hinaus in das jeweils andere Feld (Backend bzw. Embedded) vertieft einzuarbeiten.
- Code- & Qualitätsbewusstsein: Du verstehst Clean Code, TDD, Code Reviews und Continuous Delivery nicht nur als Theorie, sondern lebst diese Prinzipien in der Praxis.
- Arbeitsweise: Du arbeitest selbstständig, übernimmst gerne Verantwortung und triffst lösungsorientierte Entscheidungen.
- Sprachkenntnisse: Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
- Das wäre das I-Tüpfelchen (Kann, kein Muss): Erfahrung mit Rust. Kenntnisse in unserem aktuellen Stack (TypeScript/NestJS). Erfahrung mit ressourcenbeschränkten Systemen (ohne RTOS / Linux) sowie Anforderungen an Performance, Stabilität und Energieeffizienz.
Wir bieten:
- 100% Remote & Flexibilität: Arbeite komplett im Homeoffice mit flexiblen Arbeitszeiten für eine optimale Work-Life-Balance.
- Flache Hierarchien: Kurze Entscheidungswege, ein kollegiales Umfeld und direkte Kommunikation auf Augenhöhe.
- Gestaltungsspielraum & Moderne Techs: Echte Mitgestaltungsmöglichkeiten, die Chance, mit Zukunfts-Technologien wie Rust zu arbeiten und technische Schuld auf ein Minimum zu reduzieren. Raum für eigene Ideen.
- Attraktive Zusatzleistungen: Profitiere von Corporate Benefits, einem persönlichen JobRad, einer betrieblichen Altersvorsorge sowie regelmäßigen Teamevents und Firmenveranstaltungen.
Bewerbung:
Haben wir dein Interesse geweckt?
Wir freuen uns darauf, dich kennenzulernen! Sende uns deine Bewerbungsunterlagen (Lebenslauf, optional Anschreiben & Gehaltsvorstellung).
Tessitura GmbH fördert die Chancengleichheit und begrüßt Bewerbungen von Menschen aller Geschlechter, Nationalitäten und Hintergründe.
Mitarbeiter-Benefits bei Steuber
30 Tage Urlaub
Unsere Mitarbeitenden haben Anspruch auf bis zu 30 Urlaubstage pro Jahr.
Urban Sports Club
Unsere Mitarbeitenden nutzen das vielseitige Sport- und Wellnessangebot von Urban Sports Club zu attraktiven Konditionen. Damit tragen wir zu einer gesunden Work-Life-Balance bei.
Kaffee, Tee, Wasser
In unserem Firmensitz in Mönchengladbach stehen Ihnen den ganzen Arbeitstag unbegrenzt Kaffee, Wasser und Tee zur Verfügung. Sie können Ihre Wasserflasche also getrost Zuhause lassen.
Laptop
Bei uns besteht die Möglichkeit, mit dem Firmenlaptop auch von Zuhause zu arbeiten. Per VPN haben Sie vollen Zugriff auf alle Daten und die Kommunikationsinfrastruktur.
Parkplätze
Bei uns stehen für alle Mitarbeitenden genügend kostenlose Parkplätze auf dem Firmengelände zur Verfügung.
Kicker, Tischtennis, Dart, Couch
Sehr beliebt bei unseren Mitarbeitenden ist die Möglichkeit, bei einer Runde Darts, einem Kickerturnier mit Kollegen oder bei ein paar ruhigen Minuten auf der Couch den Arbeitstag kurz auszublenden.
Ladestation für E-Autos
Mitarbeitende mit eigenem E-Auto haben die Möglichkeit, ihr Fahrzeug an den Steuber-eigenen Ladesäulen kostengünstig zu laden.
Klimatisierte Räume
Im Rahmen einer umfangreichen Modernisierung unseres Unternehmensstandortes verlieren heiße Sommertage dank unserer Klimaanlage den Schrecken.
Arbeitskleidung, Werkzeug, Auto, Handy
Unsere Mitarbeitenden im Außendienst können sich über Arbeitskleidung, hochwertiges Werkzeug, Mobiltelefon und Firmenwagen freuen.
JobRad
Mitarbeitenden bieten wir die Möglichkeit, per Jobrad nachhaltig unterwegs zu sein. Wählen Sie aus zahlreichen Fahrrad-Anbietern und Typen Ihr Traumrad aus und nutzen Sie es für den Weg zur Arbeit oder auch vollumfänglich privat.
Corporate Benefits
Mitarbeitenden winken viele Sonderangebote und Firmenrabatte.
Weiterbildung
Weiterbildung ist unverzichtbar. Unsere Mitarbeitenden haben die Möglichkeit, entsprechende Weiterbildungs- und Weiterentwicklungsmöglichkeiten in Anspruch zu nehmen.
Bei Fragen wenden Sie sich bitte an unsere Personalabteilung.
Saskia Lauth
HR Business Partner
Telefon:
personal@steuber.net