
baramundi software · Augsburg
WILLKOMMEN BEI BARAMUNDI! „Überlass deine Zukunft nicht dem Zufall.“ Der Software-Markt ist ständig in Bewegung – genau wie unser Entwicklungs-Team. Zur...
„Überlass deine Zukunft nicht dem Zufall.“
Der Software-Markt ist ständig in Bewegung – genau wie unser Entwicklungs-Team. Zur Verstärkung des Fachbereichs Research &
Development suchen wir flexible Denker:innen und agile Macher:innen. Schließlich kommt der Erfolg der baramundi-Lösungen nicht von
irgendwo – sondern zu 100 Prozent aus Deutschland. Dafür gestalten am Standort Augsburg eingespielte Teams aus den Disziplinen
Softwareentwicklung, Testing, Product Ownership und Agile Coaching die Software-Produkte von morgen.
Das Einzige, was uns dafür im Moment fehlt, bist du.
Weiterentwicklung unserer Testprozesse mit
die Entwicklung automatisierter Testlösungen
deren Umsetzung bis zur Abnahme
Test-Frameworks
Unser Rundum-Sorglos-Paket macht den Einstieg besonders leicht. Deine persönliche:r Startbegleiter:in zeigt dir alles: vom
Welcome-Frühstück bis zum vollausgestatteten Arbeitsplatz.
Kaffee, Obst und Getränke gibt es kostenlos. Wir kümmern uns um deine Post und Pakete. Einmal im Monat treffen sich alle
baramundianer während der Arbeitszeit zum Pizzaessen und Quatschen. Einfach so.
Wir glauben an Werte und leben sie: Miteinander und Vertrauen. Mut, Begeisterung und Kompetenz. Unsere Kommunikations-Kultur ist
offen und ehrlich. Genau wie die regelmäßigen Team-Feedbacks.
Unsere Anerkennung spürst du auch. Erfolgs-Boni ist ebenso selbstverständlich wie Weihnachtsgeld, betriebliche Altersvorsorge und
Teamevents.
Arbeitszeit ist Lebenszeit. Deshalb darfst du sie bei uns individuell gestalten. Mit Gleitzeit in Voll- oder Teilzeit, Home-Office
und sogar Sabbatical-Option.
Wir wollen, dass es dir gut geht. Deshalb haben wir ergonomische Möbel und organisieren Gesundheitstage, Massagen, Yoga- und
Laufgruppen.
Dein persönliches und fachliches Weiterkommen ist uns wichtig. Wir bezahlen Fortbildungen und Coachings während der Arbeitszeit.
Sogar 2-jährige Arbeitsaufenthalte in unserer Niederlassung in den USA sind drin.
Wir sind alle per du, vom Azubi bis zur Geschäftsführung. Komplizierte Hierarchien gibt es bei uns nicht.
Familie bedeutet bei uns da sein, sich kümmern und gegenseitig unterstützen. Das tun wir mit Kita-Zuschüssen und Ferienbetreuung
genauso wie bei unserem Familien-Sommerfest.
Wir wollen ein großartiger Ort und Arbeitgeber sein. Dazu brauchen wir ehrliches Feedback. Du hast Anregungen und Ideen, die uns
noch besser und glücklicher machen? Wir setzen sie um.
WILLKOMMEN BEI BARAMUNDI! „Gestalte mit, wie Teams großartige Software entwickeln – und wie Organisationen sich weiterentwickeln“ Der Softwaremarkt entwickelt sich stetig weiter – und wir uns mit ihm. Bei baramundi verbessern wir kontinuierlich, wie wir Software im Bereich Unified Endpoint Management (UEM) entwickeln und bereitstellen. Zur Stärkung unserer Entwicklungsorganisation suchen wir einen erfahrenen Agile Coach, der Teams dabei unterstützt zu wachsen, bestehende Arbeitsweisen hinterfragt und aktiv mitgestaltet, wie unsere Organisation zusammenarbeitet und sich weiterentwickelt. Du arbeitest mit mehreren Entwicklungsteams, Product Ownern und Stakeholdern zusammen – und begleitest gemeinsam mit Führungskräften die Weiterentwicklung von Arbeitsweisen über die Teamebene hinaus. Zusätzlich übernimmst du die Führung des Agile Coaching Chapters und stärkst damit die Weiterentwicklung gemeinsamer Coaching-Standards und die Wirksamkeit agiler Arbeitsweisen in der Organisation. Diese Rolle ist praxisnah: Du coachst, moderierst, beseitigst Hindernisse und schaffst die Rahmenbedingungen für eine verlässliche Lieferung wertvoller Inkremente. An unseren Standorten in Augsburg und Sibiu (Rumänien) erwartet dich ein erfahrenes, kollaboratives Umfeld, in dem Softwareentwicklung, Testing, Product Ownership und Agile Coaching eng zusammenarbeiten. Wir bieten bis zu 70 % Remote Work und eine Kultur, die echten Produkt-Impact sowie offenes, ehrliches Feedback wertschätzt. TU, WAS DU AM BESTEN KANNST: * TEAMS BEFÄHIGEN, ZU WACHSEN UND ZU LIEFERN Du unterstützt mehrere Entwicklungsteams dabei, effektiver, selbstorganisierter und cross-funktionaler zu werden. Du hilfst ihnen, Zusammenarbeit, Flow und Delivery kontinuierlich zu verbessern – mit klarem Fokus auf Ergebnisse * ÜBER ROLLEN UND EBENEN HINWEG COACHEN Du coachst Product Owner, Entwickler und Stakeholder – und arbeitest mit Führungskräften zusammen, um Arbeitsweisen über die Teamebene hinaus weiterzuentwickeln * DAS AGILE COACHING CHAPTER FÜHREN Du übernimmst die disziplinarische Führung der Agile Coaches und stärkst die fachliche Excellence im Chapter. Gemeinsam entwickelst du Coaching-Standards, förderst Austausch und Weiterentwicklung und treibst agile Praktiken, Facilitation, Impediment-Management und kontinuierliche Verbesserung organisationsweit voran * AGILE PRAKTIKEN PRAGMATISCH BEGLEITEN Du unterstützt Teams dabei, Frameworks wie Scrum, Kanban und Skalierungsansätze passend auf ihren realen Kontext anzuwenden und anzupassen – nicht nach Lehrbuch, sondern ergebnisorientiert * WIRKSAME INTERAKTIONEN MODERIEREN Du konzipierst und moderierst wirkungsvolle Workshops, Meetings und Change-Formate auf Team- und teamübergreifender Ebene. Du schaffst Klarheit, Alignment und Fortschritt – insbesondere in komplexen oder anspruchsvollen Situationen * HINDERNISSE BESEITIGEN UND VERBESSERUNG VORANTREIBEN Du hilfst Teams, Hindernisse, organisatorische Reibungspunkte, Konflikte und Risiken frühzeitig zu erkennen und zu lösen. Du gehst Spannungen konstruktiv an und unterstützt nachhaltige Lösungen statt schneller Kompromisse * VERLÄSSLICHE LIEFERUNG WERTVOLLER INKREMENTE UNTERSTÜTZEN Du schaffst die Voraussetzungen für erfolgreiche Delivery: klare Ziele, gesunde Teamdynamiken, effektive Planung und starke Zusammenarbeit über Schnittstellen hinweg – damit Teams kontinuierlich wertvolle Done Increments liefern können * ENGINEERING- UND DELIVERY-PRAKTIKEN STÄRKEN Du förderst nachhaltige Entwicklungspraktiken wie Pairing/Mobbing, Refactoring, Teststrategien, CI/CD und weitere Engineering Practices. Du unterstützt Teams dabei, Qualität und Delivery-Fähigkeit zu verbessern, ohne die langfristige Wartbarkeit aus dem Blick zu verlieren * DIE ORGANISATION MITGESTALTEN Gemeinsam mit deinen Peers im Agile Coaching Chapter arbeitest du an teamübergreifenden und organisatorischen Herausforderungen und leistest aktiv einen Beitrag dazu, wie sich baramundi weiterentwickelt BRING MIT, WAS WIR AN DIR SCHÄTZEN: * Mehrjährige Erfahrung in der Arbeit mit agilen Teams, idealerweise in komplexen oder skalierten Umfeldern sowie Führungserfahrung * Starkes praktisches Verständnis agiler und leaner Prinzipien, einschließlich flowbasierter Systeme (z. B. Kanban) sowie Konzepte wie Flight Levels und Wertstromoptimierung * Erfahrung mit Frameworks wie Scrum, XP sowie Zielsetzungsansätzen wie OKRs und Skalierungsansätzen (z. B. SAFe oder LeSS) * Erfahrung oder starkes Interesse an KI-gestützten Arbeitsweisen sowie die Fähigkeit, Teams bei der verantwortungsvollen und wirksamen Nutzung von KI zu begleiten * Nachgewiesene Stärke in Moderation, Coaching, Teamentwicklung und Konfliktlösung * Die Fähigkeit, unterschiedliche Stakeholder zu navigieren – von Teams bis zum Management * Eine proaktive, lösungsorientierte Haltung mit ausgeprägtem Verantwortungsbewusstsein * Erfahrung darin, Hindernisse, organisatorische Spannungen und Risiken frühzeitig zu erkennen und zu lösen * Ein abgeschlossenes Studium oder vergleichbare praktische Erfahrung * Verhandlungssichere Deutsch- und Englischkenntnisse SO TICKEN WIR! 10 GRÜNDE FÜR DEINEN EINSTIEG BEI BARAMUNDI! #1 KOMM' IN RUHE AN Unser Rundum-Sorglos-Paket macht den Einstieg besonders leicht. Deine persönliche:r Startbegleiter:in zeigt dir alles: vom Welcome-Frühstück bis zum vollausgestatteten Arbeitsplatz. #2 FÜHL DICH ZUHAUSE Das Mittagessen im hauseigenen Restaurant baraGusto und viele leckere Kaffeevariationen im gemütlichen CaféMundi gibt es kostenlos. Wir kümmern uns um deine Post und Pakete. Einmal im Monat treffen sich alle baramundianer während der Arbeitszeit zum Pizzaessen und Quatschen. Einfach so. #3 ERFAHRE WERT UND WERTSCHÄTZUNG Wir glauben an Werte und leben sie: Miteinander und Vertrauen. Mut, Begeisterung und Kompetenz. Unsere Kommunikations-Kultur ist offen und ehrlich. Genau wie die regelmäßigen Team-Feedbacks. #4 LASS DICH BELOHNEN Unsere Anerkennung spürst du auch. Erfolgs-Boni ist ebenso selbstverständlich wie Weihnachtsgeld, betriebliche Altersvorsorge und Teamevents. #5 GENIESSE DAS LEBEN Arbeitszeit ist Lebenszeit. Deshalb darfst du sie bei uns individuell gestalten. Mit Gleitzeit in Voll- oder Teilzeit, Home-Office, Mobile Work und sogar Sabbatical-Option. Bei einer 37 Stunden Wochenarbeitszeit mit 30 Tagen Urlaub. #6 BLEIB GESUND Wir wollen, dass es dir gut geht. Deshalb haben wir ergonomische Möbel und organisieren Gesundheitstage, Massagen, Yoga- und Laufgruppen. #7 ENTWICKLE DICH WEITER Dein persönliches und fachliches Weiterkommen ist uns wichtig. Wir bezahlen Fortbildungen, Sprachkurse und Coachings während der Arbeitszeit. Sogar 2-jährige Arbeitsaufenthalte in unserer Niederlassung in den USA sind drin. #8 ARBEITE AUF AUGENHÖHE Wir sind alle per du, vom Azubi bis zur Geschäftsführung. Komplizierte Hierarchien gibt es bei uns nicht. #9 DEINE FAMILIE IST UNS WICHTIG Familie bedeutet bei uns da sein, sich kümmern und gegenseitig unterstützen. Das tun wir mit Kita-Zuschüssen und Ferienbetreuung genauso wie bei unserem Familien-Sommerfest. #10 MACH UNS NOCH BESSER Wir wollen ein großartiger Ort und Arbeitgeber sein. Dazu brauchen wir ehrliches Feedback. Du hast Anregungen und Ideen, die uns noch besser und glücklicher machen? Wir setzen sie um. KONTAKTIERE UNS!
ÜBER DAS ARBEITEN BEI ENVELIO Zu einfach ist langweilig! Gemeinsam haben wir die Mission, die Energiewende voranzutreiben. Wir lieben, was wir tun und dabei ist uns kein Thema zu groß. Wir übernehmen Verantwortung für unsere Arbeit und wachsen an jeder neuen Aufgabe. Kurz gesagt: Own it, love it, grow with it. Wir sind ein bodenständiges Team aus Kaffee- und Mate-Liebhaber:innen. Unser Geek-Humor resultiert in einer rituellen Nutzung von Emojis und der enzyklopädischen Herausarbeitung von unnützem Wissen. Mehr als 180 envelianer:innen mit über 20 verschiedenen Nationalitäten sind bereits an Bord. Komm dazu und wachse mit uns! DEINE ROLLE Als (Senior) Software Engineer Data Integration (all genders) entwirfst du innovative Software-Lösungen, die unsere Produkte aus der Masse hervorheben. Im Engineering Team spielst du dabei eine wichtige Rolle in der Gestaltung und Ausarbeitung unserer Plattform. Mit dem Schwerpunkt auf Echtzeit-Messdaten und Systemintegration bist du die Schnittstelle zwischen externen Quellsystemen — von IoT-Geräten bis hin zu Netzbetreiber-APIs — und unserer Intelligent Grid Platform (IGP). In einem dynamischen Team baust und entwickelst du die Komponenten, die Live-Messdaten und Asset-Informationen zuverlässig in die IGP bringen. WIE DU ETWAS BEWIRKST * Du baust neue Messdaten-Integrationen end-to-end: Du verbindest externe IoT-Geräte (via Kafka, MQTT, IEC104, REST, gRPC) durch Geräteregistrierung und Normalisierung bis hin zur Live-Datenaufnahme, Transformation und Speicherung. * Du entwirfst und verbesserst das Framework zur Messdaten-Integration, um neue Quellen schneller, zuverlässiger und nachvollziehbarer anbinden zu können. * Du verantwortest den vollständigen Lebenszyklus der Integration — von Rohdaten externer Quellen bis hin zu normalisierten, gemappten Messwerten, einschließlich benutzerdefinierter Transformationen und ID-Mappings. * Du trägst zum bestehenden ETL-Framework für den Import und die Digitalisierung von der Netz-Daten unserer Kunden aus heterogenen Quellen bei. * Du optimierst bestehende Komponenten für Batch- und Streaming-Workloads hinsichtlich Performance, Zuverlässigkeit und Transparenz. * Du bist auf kontinuierliche Verbesserung bedacht und suchst aktiv nach Möglichkeiten, unseren Code an die Best Practices der Branche anzupassen. DEIN PROFIL Perfektion ist ein Mythos! Viel mehr interessiert uns der Mensch hinter dem Bildschirm. Diese Kriterien sind also eher als Orientierungshilfe für dich gedacht. Wir sind gespannt, wie deine individuellen Fähigkeiten zu uns passen. * Du hast 2+ Jahre relevante Erfahrung in der Backend-Entwicklung mit Schwerpunkt auf Data Engineering, API-Integration oder Event-Driven Systemen. * Du hast einen Abschluss in Informatik, Data Science, Software Engineering, Elektrotechnik, Wirtschaftsingenieurwesen oder einem vergleichbaren Studiengang. * Du hast praktische Erfahrung in der Entwicklung mit Python und bist mit gängigen Best Practices vertraut. * Du hast Erfahrung mit SQL-Datenbanken, vorzugsweise PostgreSQL oder TimescaleDB, im Bereich Datenmodellierung und Query-Design. * Du hast Erfahrung in der Integration mit externen APIs oder Streaming-Systemen (z. B. Kafka, MQTT, REST oder gRPC). * Idealerweise bist du mit IoT- oder Protokollen der Energiebranche (z. B. MQTT, IEC104) vertraut und hast mit Echtzeit-Datenpipelines gearbeitet. * Du bist ein Teamplayer und arbeitest leidenschaftlich gerne mit talentierten und inspirierenden Menschen zusammen. * Du suchst technische Herausforderungen und bist stolz darauf, smarte und kreative Lösungen zu finden. * Du bist mit Teilen unseres Tech-Stacks vertraut und freust dich darauf, mit aktuellen Best Practices der Branche Schritt zu halten. * Du sprichst fließend Englisch (Niveau C1). WIE WIR SOFTWARE ENTWICKELN * Agile Arbeitsweise mit Kanban in interdisziplinären Squads. * Continuous Integration / Continuous Delivery. * Unit-Test-Mentalität und 4-Augen-Prinzip bei Code-Reviews. * Wissensaustausch zwischen Entwickler:innen. * „You Code It – You Own It" - Squad-Verantwortung für definierte Funktionsbereiche des Produkts. UNSER TECH STACK * Python, inkl. zusätzlicher Pakete/Frameworks wie FastAPI, Pytest, PyArrow, Celery * Go * Datenbanken: Redis, PostgreSQL, TimescaleDB, DuckDB * Protokolle: Kafka, MQTT, IEC104, gRPC * Infrastruktur: Docker, Kubernetes DEINE BENEFITS * Passe den Arbeitsmodus an deinen Lifestyle an – fully remote oder hybrid mit Office-Option * Option zum mobilen Arbeiten aus dem Ausland (bis zu drei Monate pro Jahr von überall in der EU oder den USA) * 30 Urlaubstage + 3 corporate holidays * State of the Art Technologie und moderner Tech Stack * Sehr gute Hardware-Ausstattung (16 Zoll MacBooks, 2 Bildschirme an deinem Arbeitsplatz) * Unterstützung deiner Gesundheit mit der Urban Sports Club Kooperation * Professionelle Unterstützung rund um mentales Wohlbefinden für dich und deine Familie durch unseren Partner nilo * Flexible Nutzung eines monatlichen Mobilitätsbudgets (z.B. Jobrad, ÖPNV) * Zeit und Budget für individuelles Wachstum * Regelmäßige Tech & Growth Talks für internen Wissensaustausch * optionale Betriebliche Altersvorsorge * Regelmäßige Company und Team Events
STELLENBESCHREIBUNG: Diese Position ist hybrid oder vor Ort an unserem Hauptsitz in Tutzing (südlich von München) oder in Amsterdam zu besetzen. Wir freuen uns über Bewerbungen von allen qualifizierten Kandidat:innen, unabhängig von der Geschlechtsidentität. Da wir unsere Data Platform kontinuierlich ausbauen und weiterentwickeln, suchen wir einen Senior Software Engineer m/w/x (mit Schwerpunkt Java & Networking) für unser Engineering-Team. Dieses Team verantwortet Design, Entwicklung und Wachstum unserer Data Platform sowie unseres Data Networks und der damit verbundenen Data Products. Wir suchen starke Engineering-Talente mit tiefem Backend-Know-how und einem soliden Verständnis von Integrations- und Transportschichten. Du wirst eng mit erfahrenen Engineers zusammenarbeiten und an Low-Level-Netzwerkinfrastruktur, Datentransport und der Skalierbarkeit unserer Plattform mitwirken. Wir sind ein Team, das KI aktiv als Multiplikator einsetzt – nicht nur beim Schreiben von Code, sondern auch beim Überdenken unserer Arbeitsweise. Bereit, etwas zu bewegen? DU ÜBERNIMMST DIE VERANTWORTUNG FÜR: * Entwicklung, Testing und Deployment zentraler Backend-Komponenten unserer Data Platform – mit Fokus auf Performance, Zuverlässigkeit und Skalierbarkeit. * Design und Implementierung von Netzwerklösungen in Java, einschließlich HTTP-Tunnelling, TCP/IP-Kommunikation und Netty-basierter Pipeline-Architekturen. * Aufbau und Pflege von Load-Balancing-Strategien sowie Verständnis ihrer Rolle in verteilten Hochverfügbarkeitssystemen. * Entwicklung von Integrationen, die Cloud-Systeme mit On-Premises-Datenquellen verbinden – mit einer nahtlosen Operations-Experience. * Mitwirkung an technischen Designs und aktive Teilnahme an Code Reviews, um sauberen, wartbaren und produktionstauglichen Code sicherzustellen. * Aktive Nutzung von KI-Tools in deinem Engineering-Workflow – zur Beschleunigung der Entwicklung, Automatisierung repetitiver Aufgaben, Verbesserung der Code-Qualität und schnelleren Lösungsfindung. Wir suchen hier nach Neugier und Eigeninitiative – nicht nur nach dem Einsatz von Autocomplete. * Enge Zusammenarbeit mit QA und Product, um zuverlässige und hochwertige Releases zu liefern. WIR WÜNSCHEN UNS JEMANDEN MIT: * Ca. 3–6 Jahre Erfahrung in der Backend-Entwicklung mit starken Hands-on-Kenntnissen in Java. * Solides Verständnis von Java-Netzwerk-Internals – einschließlich NIO, Sockets, HTTP/HTTPS-Tunnelling und Proxy-Protokollen. * Praktische Erfahrung mit Netty oder ähnlichen asynchronen Networking-Frameworks (z. B. Vert.x, gRPC); Fähigkeit, über Event Loops, Channel Pipelines und Non-Blocking I/O nachzudenken. * Kenntnisse in Load-Balancing-Konzepten – L4/L7 Load Balancing, Connection Pooling, Health Checks und Failover-Strategien. * Starke Debugging-Fähigkeiten und eine strukturierte, lösungsorientierte Denkweise – insbesondere bei Low-Level-Netzwerk- oder Concurrency-Problemen. * Solide Erfahrung mit Test-Automatisierung (z. B. JUnit, Mockito oder ähnliche Frameworks) und ein Commitment zu gut getestetem, wartbarem Code. * Praktische Erfahrung mit mindestens einer Datenbanktechnologie: PostgreSQL, Oracle, MSSQL, MySQL oder MongoDB. * Gutes Verständnis von Integrationsprotokollen: HTTP/HTTPS, REST, WebSocket oder gRPC. * Sicherer Umgang mit Concurrency und Multithreading in Java – Thread Safety, Executors, Reactive Patterns. * Erste Berührungspunkte mit asynchronen Messaging-Systemen (z. B. Kafka, AMQP, MQTT). * Eine proaktive Einstellung gegenüber KI-gestütztem Engineering – du nutzt KI-Tools (LLM-Assistenten, Code-Generierung, Automatisierungs-Agents usw.) aktiv, um deine Produktivität und die Qualität deiner Arbeit zu verbessern. Du denkst darüber nach, wo KI Reibungspunkte in deinem Workflow reduzieren kann – und bringst dieses Mindset ins Team. * Kenntnisse in TypeScript sind ein willkommenes Plus, aber keine Voraussetzung. * Klare Kommunikation auf Englisch; ausreichende Deutschkenntnisse für die alltägliche Zusammenarbeit sind ein Plus, aber ebenfalls keine Voraussetzung. FREUE DICH AUF: * Flexibles Arbeiten von zu Hause * Moderne Büros in Deutschland und den Niederlanden * Persönliches Learning & Development Budget * Bis zu 30 Tage Remote-Arbeit pro Jahr aus einem beliebigen EU-Land * Betriebliche Altersvorsorge * 30 Urlaubstage pro Jahr * 2 zusätzliche bezahlte freie Tage an Heiligabend und Silvester * Standortspezifische Benefits-Pakete (dein:e Recruiter:in gibt dir beim ersten Gespräch gerne mehr Details) * Vom Unternehmen finanzierte Geschäftsreisen Für diese Stelle sind wir offen für Spezialist:innen mit Sitz in Deutschland oder den Niederlanden. Ob du lieber vor Ort in Tutzing oder Amsterdam arbeitest oder remote von einem Standort innerhalb eines dieser Länder – wir passen uns deiner bevorzugten Arbeitsweise gerne an. Wenn du von dieser Stelle begeistert bist, aber nicht jede Anforderung erfüllst – bewirb dich trotzdem! Lobster ist ein Arbeitgeber, der Chancengleichheit lebt. Wir setzen uns für ein vielfältiges und inklusives Umfeld ein, in dem Empathie und gegenseitiger Respekt unsere Zusammenarbeit prägen.