Auf einen Blick
- Aufgaben: Entwickle und skaliere eine Echtzeit-Datenplattform fĂĽr industrielle Prozesse.
- Arbeitgeber: UMH ist ein Open-Source-Unternehmen, das eine IoT-Plattform fĂĽr Fabriken weltweit aufbaut.
- Mitarbeitervorteile: Flexible Arbeitszeiten, modernes Büro, Wettbewerbsfähige Gehälter und Unternehmensbeteiligung.
- Warum dieser Job: Gestalte die Zukunft der Industrie mit direktem Einfluss auf Produktionsprozesse und schnellem Feedback.
- GewĂĽnschte Qualifikationen: 3-5 Jahre Erfahrung in Softwareentwicklung, Kenntnisse in IT/OT-Protokollen sind von Vorteil.
- Andere Informationen: Arbeiten in einem dynamischen Team mit hoher Autonomie und Raum für persönliches Wachstum.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
YOUR PROFILE
- Proven track record of solving complex bugs, with evidence such as post-mortem, blog post, or PR link.
- Experience in early-stage startup environments (small teams, high autonomy) and the intention for learning new technologies and self-reliance to take responsibility.
- 3–5 years of professional software engineering experience.
- Examples of product ownership from idea to measurable success.
- Active contributions to open-source projects.
- Practical use of AI tools in development.
- Ideally familiarity with IT/OT protocols (MQTT, OPC UA) or Industrial IoT.
WHAT WE OFFER?
- Open-Source Company: We’re building UMH Core – an open-source Industrial IoT platform used by factories worldwide. The code you write is public, peer-reviewed, and directly impacts manufacturing operations.
- Professional Growth – Ongoing learning opportunities, room to grow in a scaling company, and direct impact on UMH’s success.
- Fast-Paced Environment: Daily release cycles through merge queues with automated tests, staging environment, and then into production with instant feedback from users through Discord or session recordings. Identify an interesting improvement for UMH? Have it live in production in 3-6 hours.
- Value your work: Recognition and reward for your work with competitive salary packages, company participation (VSOP), and subsidized memberships (e.g., Urban Sports Club, EGYM Wellpass).
- Modern Workspace: Work in a well-equipped, modern office located in the heart of Ehrenfeld (Cologne), flexible working hours, hybrid work.
YOUR IMPACT AT UMH
Build and scale a real-time data platform that runs hundreds of Benthos pipelines inside a single Docker container, processing millions of industrial messages that control actual production processes.
What you will do:
- Industrial-Scale Stream Processing: Architect systems handling 50+ protocol converters (OPC UA, Modbus, S7, MQTT) running concurrently in resource-constrained edge environments.
- Unified Namespace Architecture: Design APIs and data flows connecting PLCs, sensors, ERP/MES systems into one coherent “Unified Namespace” using Redpanda (Kafka-compatible).
- Edge-to-Cloud Pipeline: Build robust data pipelines that survive network outages, buffer locally, and guarantee message delivery for mission-critical factory operations.
- Debug distributed systems issues across industrial protocols, edge devices, and cloud infrastructure.
- Fast shipping with safety nets – PRs to production in 3h-4h through automated testing, code reviews, and staged rollouts.
- Open Source at Scale: Contribute to github.com/united-manufacturing-hub.
- Close collaboration with Customer Success and the user community via Discord, Slack, Linear, and GitHub.
- Technologien: Kafka (Redpanda), Docker, S6, fly.io, Grafana, Node-RED, k3s, Helm, Go, Svelte, Typescript.
#J-18808-Ljbffr
Backend Engineer (f/m/d) Arbeitgeber: Media Ems
Kontaktperson:
Media Ems HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Backend Engineer (f/m/d)
✨Tip Nummer 1
Nutze dein Netzwerk, um Kontakte zu aktuellen oder ehemaligen Mitarbeitern von StudySmarter zu knüpfen. Ein persönlicher Kontakt kann dir wertvolle Einblicke in die Unternehmenskultur und die spezifischen Anforderungen der Stelle geben.
✨Tip Nummer 2
Engagiere dich aktiv in Open-Source-Projekten, insbesondere in solchen, die mit IoT oder Backend-Entwicklung zu tun haben. Dies zeigt nicht nur deine Fähigkeiten, sondern auch dein Interesse an der Community und deinem Fachgebiet.
✨Tip Nummer 3
Bereite dich darauf vor, konkrete Beispiele für deine Erfahrungen mit der Lösung komplexer Bugs zu teilen. Überlege dir, wie du diese Erfolge in einem Gespräch präsentieren kannst, um deine Problemlösungsfähigkeiten zu demonstrieren.
✨Tip Nummer 4
Informiere dich über aktuelle Trends und Technologien im Bereich Industrial IoT und Backend-Entwicklung. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und bereit bist, innovative Lösungen zu entwickeln.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Engineer (f/m/d)
Tipps für deine Bewerbung 🫡
Profil anpassen: Stelle sicher, dass dein Lebenslauf und dein Anschreiben auf die spezifischen Anforderungen der Backend Engineer Position zugeschnitten sind. Hebe relevante Erfahrungen hervor, insbesondere in Bezug auf das Lösen komplexer Bugs und deine Beiträge zu Open-Source-Projekten.
Beweise deine Erfahrung: Füge konkrete Beispiele für deine Produktverantwortung und Erfolge hinzu. Verlinke auf Post-Mortems, Blogbeiträge oder PRs, die deine Fähigkeiten und Erfahrungen belegen.
Technische Fähigkeiten betonen: Betone deine Kenntnisse in IT/OT-Protokollen wie MQTT oder OPC UA sowie deine praktische Erfahrung mit KI-Tools in der Entwicklung. Dies wird dir helfen, dich von anderen Bewerbern abzuheben.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei UMH arbeiten möchtest und wie du zur Weiterentwicklung der offenen Plattform beitragen kannst. Zeige deine Begeisterung für die Arbeit in einem schnelllebigen Umfeld.
Wie du dich auf ein Vorstellungsgespräch bei Media Ems vorbereitest
✨Bereite konkrete Beispiele vor
Da du einen nachweislichen Erfolg bei der Lösung komplexer Bugs hast, solltest du konkrete Beispiele aus deiner bisherigen Arbeit parat haben. Zeige, wie du Herausforderungen gemeistert hast und welche Ergebnisse du erzielt hast.
✨Verstehe die Unternehmenskultur
Informiere dich über die Arbeitsweise des Unternehmens, insbesondere über die dynamische und autonome Umgebung eines Startups. Sei bereit, zu erklären, wie du in einem kleinen Team erfolgreich arbeiten kannst und welche Erfahrungen du in ähnlichen Umgebungen gesammelt hast.
✨Zeige deine Leidenschaft für Open Source
Da das Unternehmen ein Open-Source-Projekt leitet, ist es wichtig, deine aktive Beteiligung an Open-Source-Projekten zu betonen. Teile Links zu deinen Beiträgen oder erkläre, wie du zur Community beigetragen hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu den verwendeten Protokollen (wie MQTT oder OPC UA) und zur Architektur von Datenpipelines. Stelle sicher, dass du dein Wissen ĂĽber diese Technologien und deren Anwendung in der Industrie demonstrieren kannst.