×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Senior Go Engineer – IoT & Energy Integrations

in 52064, Aachen, Nordrhein-Westfalen, Deutschland
Unternehmen: gridX
Vollzeit position
Verfasst am 2026-06-04
Berufliche Spezialisierung:
  • Software Entwicklung
    Software-Ingenieur, Cloud-Ingenieur - Software, DevOps Ingenieur
Gehalts-/Lohnspanne oder Branchenbenchmark: 80000 - 100000 EUR pro Jahr EUR 80000.00 100000.00 YEAR
Stellenbeschreibung
Stellenbezeichnung: Senior Go Engineer – IoT & Energy Integrations (all genders)

How you can contribute to gridX

Build the integration layer behind a distributed energy platform.

At grid

X we’re building the software infrastructure that connects real-world energy hardware, batteries, inverters, EV chargers, heat pumps, and smart meters, into one unified energy ecosystem.

As a Senior Go Engineer, you’ll develop the systems that allow thousands of devices from dozens of manufacturers to communicate reliably with our platform in real-world environments. This is not typical backend CRUD development. Your software runs on Linux-based IoT gateways at the edge, communicates via protocols like Modbus, REST, EEBUS, and OCPP, connects to the cloud through HTTP and gRPC, and translates hardware-specific protocols into a unified data model.

What

You’ll Work On
  • Device integrations:
    Build and maintain Go services that poll measurements, send control commands, and handle communication failures, retries, and recovery flows across real hardware environments.
  • Integration framework:
    Help evolve our next-generation integration stack with mTLS security, mDNS discovery, and declarative device configurations, while migrating existing drivers into the new architecture.
  • Tooling & ecosystem:
    Contribute to internal validation tooling and integration frameworks used by both grid

    X engineers and external OEM partners to develop and verify device integrations.
  • AI-assisted engineering:
    We actively use AI-assisted and agentic coding workflows across implementation, testing, code review, and specification analysis. You’ll help shape how these workflows evolve within the team.
Day-to-day, that means
  • Implementing integrations based on datasheets and protocol specifications
  • Designing resilient systems for unreliable communication and real-world timing constraints
  • Migrating imperative drivers into declarative integration models
  • Debugging low-level communication issues using tools like tcpdump and register dumps
  • Contributing to protocol specifications, tooling, and integration architecture

    Collaborating closely with firmware teams, hardware manufacturers, partners, and domain experts
  • Mentoring teammates and contributing to technical direction across teams
What Matters Beyond Code
  • Pragmatism over perfection:
    You focus on delivering robust solutions, iterating quickly, and avoiding unnecessary complexity.
  • Ownership:
    You take responsibility beyond implementation — from architecture and debugging to operational reliability in the field.
  • Product thinking:
    You care about the impact your work has on users, partners, and the broader energy ecosystem.
  • Curiosity for the domain:
    You’re excited by complex systems, connected hardware, and renewable energy technology.
  • Engineering excellence:
    You write maintainable Go code, think deeply about system design, and enjoy improving tooling, architecture, and developer experience.
Tech environment
  • Go
  • Linux
  • Docker
  • Kubernetes
  • gRPC
  • Protocol Buffers
  • Modbus
  • EEBUS
  • OCPP
  • React/Type Script
  • CI/CD
  • Nix
Nice to have
  • Experience with IoT or embedded-adjacent systems
  • Familiarity with electrical engineering concepts
  • Contributions to open-source projects
  • German and/or Mandarin language skills
Why gridX
  • Flexible & mobile working:
    Work remotely for up to 70 days from anywhere in the EU
  • Vacation: 30 vacation days + 0.5 days of special leave for both December 24th and 31st
  • Health & Sports: 30 Euro allowance for Urban Sports Club or E‑Gym Wellpass as well as offers for company health management & (Mental) Health Care
  • Personal development: cross‑functional coaching, access to e‑learning platforms & an annual development budget of 1,500 euros per employee
  • Employee discounts:
    Access to grid

    X Corporate Benefits
  • Stay fit and save the planet with our Job Rad offer
  • Receive a fair monthly contribution to your company pension plan
  • City travel subsidy: 30 Euros monthly allowance for your monthly/annual ticket
  • Modern workplace in the heart of Aachen and Munich with IT equipment of your choice
  • Relocation Support:
    We support your relocation to Germany
  • Experience the grid

    X culture at regular team events and receive an additional 100 Euros per employee for your department event
  • We will donate 20 Euros to a charity of your choice on your birthday
  • Sabbatical option:
    Take a break from your daily work routine to pursue personal projects, travel, or further education.
About Us

We believe in a future where the flexibility of distributed energy resources (DERs) is leveraged to make renewable power reliable and affordable for all! Spread across Munich and Aachen, our passionate and interdisciplinary team is advancing the digital transformation of the energy industry. Our leading white‑label energy management platform, XENON, unlocks grid‑ and market‑optimized control of DERs to lower costs, open up new revenue streams, enable regulatory compliance and maximize value for end users.

Join us transforming Europe’s energy sector with our cutting‑edge EMS platform!

#J-18808-Ljbffr
Stellen-Anforderungen
10+ Jahre Berufserfahrung
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Suchradius erweitern (Meilen)
0
200
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt