Senior Software Engineer Backend / Embedded - 100% Homeoffice

Heinrich Steuber GmbH + Co.
Mönchengladbach, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
English, German

Tech stack

Clean Code Principles Java (Programming Language) C++ (Programming Language) Cloud Computing Code Review Databases Continuous Delivery Continuous Integration Linux Embedded Software Integrated Development Environments Virtual Private Networks (VPN)
+17 more
PostgreSQL Object-Relational Mapping Systems Development Life Cycle RabbitMQ Real-Time Operating Systems Prometheus Data Streaming TypeScript Test-Driven Development (TDD) Grafana Backend AngularJS Kubernetes Dart Front End Software Development NestJS Golang

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.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Loading talks and stories from around this role…