Senior Software Engineer Backend / Embedded - 100% Homeoffice
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
Infrastruktur Kubernetes Maschinen Rust TypeScript C++ PostgreSQL Java HR-Bereich Messaging DART Migration Go Linux Automatisierung Autos REST TDD Continuous Integration Deutsch RabbitMQ Cloud Backend-Entwicklung Englisch Entwicklungsumgebungen Personalabteilung IoT VPN Internet der Dinge Grafana Embedded Software Energieeffizienz Kommunikation Wasser Frontend Verantwortungsvolle Arbeitsweise Teamfähigkeit Selbstständige Arbeitsweise Flexibilität Zuverlässigkeit Qualitätsbewusstsein, 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
Requirements
Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau), 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.
Benefits & conditions
Job-Rad Mitarbeiterangebote Weiterbildungsmaßnahmen Parkplatz Betriebliche Altersvorsorge Firmenwagen Firmenhandy Flexible Arbeitszeiten Homeoffice Zusätzliche Urlaubstage Arbeitskleidung Mitarbeiter-Events, 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., 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…