gridX

Senior Go Engineer – IoT & Energy Integrations (all genders)

gridX  •  Munich, DE / Aachen, DE (Remote)  •  10 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Wie Du zu gridX beitragen kannst

Baue die Integrationsschicht hinter einer vernetzten Energieplattform.

Wir bei gridX entwickeln die Software-Infrastruktur, die reale Energiehardware, von Batteriespeichern und Invertern bis hin zu Wallboxen, Wärmepumpen und Smart Metern, in ein gemeinsames Energie-Ökosystem integriert.

Als Senior Go Engineer entwickelst du Systeme, die es tausenden Geräten verschiedenster Hersteller ermöglichen, zuverlässig mit unserer Plattform zu kommunizieren, unter echten Bedingungen im Feld.
Das hier ist kein klassisches Backend-CRUD-Engineering. Deine Software läuft auf Linux-basierten IoT-Gateways am Edge, kommuniziert über Protokolle wie Modbus, REST, EEBUS oder OCPP, verbindet sich via HTTP und gRPC mit der Cloud und übersetzt hardware-spezifische Protokolle in ein einheitliches Datenmodell.

Woran du arbeitest:

Device Integrations Du entwickelst und betreust Go-Services, die Messwerte auslesen, Steuerbefehle senden und mit den Realitäten physischer Hardware umgehen, von Kommunikationsfehlern über Timing-Issues bis hin zu Retry- und Recovery-Mechanismen.

Integration Framework: Du hilfst dabei, unsere nächste Generation der Integrationsarchitektur weiterzuentwickeln, inklusive mTLS-Security, mDNS-Discovery und deklarativer Gerätekonfigurationen, und migrierst bestehende Integrationen in das neue Framework.

Tooling & Ecosystem: Du arbeitest an internen Validierungs- und Integrationstools mit, die sowohl von gridX-Teams als auch von externen OEM-Partnern genutzt werden, um Geräteintegrationen zu entwickeln und zu testen.

AI-assisted Engineering: Wir nutzen AI-assisted und agentic Coding Workflows intensiv — von Implementierung und Code Reviews bis hin zu Testing und Spec Analysis. Du bringst dich aktiv darin ein, wie wir diese Workflows als Engineering-Team weiterentwickeln.

Dein Alltag bei uns:
  • Du implementierst neue Geräteintegrationen auf Basis von Datasheets und Protokollspezifikationen
  • Du entwickelst resiliente Systeme für instabile Kommunikation und reale Timing-Constraints
  • Du migrierst imperative Integrationen in deklarative Frameworks
  • Du analysierst Low-Level-Kommunikationsprobleme mit Tools wie tcpdump oder Register Dumps
  • Du arbeitest an Tooling, Architektur und Protokollspezifikationen mit
  • Du arbeitest eng mit Firmware-Teams, Hardwareherstellern, Partnern und Domain Experts zusammen
  • Du unterstützt andere Engineers durch Mentoring und technischen Sparring

So stechen Du und Deine Bewerbung heraus

Was für uns über Code hinaus wichtig ist

Pragmatism over perfection: Du denkst lösungsorientiert, iterierst schnell und vermeidest unnötige Komplexität.
Ownership: Du übernimmst Verantwortung über die reine Implementierung hinaus, von Architekturentscheidungen bis hin zu Debugging und Stabilität im Live-Betrieb.
Product Thinking: Du verstehst den Impact deiner Arbeit auf Nutzer:innen, Partner und das gesamte Energiesystem.
Curiosity for the domain: Du hast Lust auf komplexe Systeme, vernetzte Hardware und die Herausforderungen der Energiewende.
Engineering Excellence: Du schreibst cleanen, maintainable Go-Code, denkst in skalierbaren Systemen und verbesserst gerne Tooling, Architektur oder Developer Experience. Idealerweise hast du bereits Libraries oder Frameworks gebaut, auf die andere Engineers sich verlassen.
Comfortable close to the system: Du fühlst dich in Linux-Umgebungen wohl, liest Logs nicht nur „wenn nötig“ und hast Spaß daran zu verstehen, wie Software auf echter Hardware funktioniert.
Tech Stack & Environment: Go • Linux • Docker • Kubernetes • gRPC • Protocol Buffers • Modbus • EEBUS • OCPP • React/TypeScript • CI/CD • Nix

Nice to have:
  • Erfahrung mit IoT- oder Embedded-nahen Systemen
  • Grundverständnis für elektrotechnische Konzepte
  • Contributions zu Open-Source-Projekten
  • Deutsch- und/oder Mandarinkenntnisse

Warum gridX

  • Flexibles & mobiles Arbeiten: Arbeite bis zu 70 Tage remote von überall innerhalb der EU
  • Urlaub: 30 Urlaubstage + jeweils 0,5 Tage Sonderurlaub am 24. und 31. Dezember
  • Gesundheit & Sport: 30 Euro Zuschuss für den Urban Sports Club oder E-Gym Wellpass sowie Angebote im betrieblichen Gesundheitsmanagement und zur (mentalen) Gesundheitsförderung
  • Persönliche Weiterentwicklung: Funktionsübergreifendes Coaching, Zugang zu E-Learning-Plattformen und ein jährliches Weiterbildungsbudget von 1.500 Euro pro Mitarbeitender Person
  • Mitarbeitendenrabatte: Zugang zu den gridX Corporate Benefits
  • JobRad-Angebot: Bleib fit und unterstütze gleichzeitig nachhaltige Mobilität
  • Betriebliche Altersvorsorge: Faire monatliche Beteiligung an deiner betrieblichen Altersvorsorge
  • Mobilitätszuschuss: 30 Euro monatlicher Zuschuss für dein Monats- oder Jahresticket
  • Moderner Arbeitsplatz: Büros im Herzen von Aachen und München sowie IT-Equipment deiner Wahl
  • Relocation Support: Unterstützung bei deinem Umzug nach Deutschland
  • gridX-Kultur erleben: Regelmäßige Team-Events sowie zusätzlich 100 Euro pro Mitarbeitender Person für Abteilungsevents
  • Spenden zum Geburtstag: Zu deinem Geburtstag spenden wir 20 Euro an eine gemeinnützige Organisation deiner Wahl
  • Sabbatical-Option: Nimm dir eine Auszeit vom Arbeitsalltag für persönliche Projekte, Reisen oder Weiterbildungen
*Unsere Benefits unterscheiden sich bei einer 100 % Remote-Anstellung.
gridX

About gridX

gridX's mission is to make renewable energy accessible and affordable for all. Our IoT platform XENON enables this by connecting, monitoring and controling any gridX-ready energy asset – solar PV systems, batteries, heat pumps and electric vehicle chargers from over 50 manufacturers – to optimize energy flows, maximize efficiency and flexibility and minimize costs.

By partnering with gridX, companies can build, roll out and scale future-proof solutions for home energy management and e-mobility faster and more effectively. Our solution comprises of a robust local gateway, the gridBox, which ensures real-time, stable optimization for advanced use cases, a modular platform with white-label capability and an end-to-end service offering to guarantee an effective go-to-market and successful implementation.

gridX was founded in 2016 and now has almost 210 employees across two office in Munich and Aachen. We are active in over 15 countries and work with Europe's most innovative and fastest scaling energy companies, such as E.ON, Fastned, Soly and Viessmann.

Industry
Hardware & Semiconductors
Company Size
201-500 employees
Headquarters
Munich, DE
Year Founded
2016
Website
gridx.ai
Social Media