Your personal AI career agent
Senior Go Engineer – IoT & Energy Integrations(m/w/x)
Building integration layers for a distributed energy platform, developing Go services for device communication and control commands. IoT or embedded-adjacent systems experience required. Flexible working, 30 vacation days, and a €30 sports club allowance.
Requirements
- Experience with IoT or embedded-adjacent systems
- Familiarity with electrical engineering concepts
- Contributions to open-source projects
- German and/or Mandarin language skills
Tasks
- Build integration layer for distributed energy platform
- Develop systems for reliable device communication
- Create Go services for polling measurements and sending control commands
- Handle communication failures, retries, and recovery flows
- Evolve next-generation integration stack with mTLS and mDNS
- Migrate existing drivers to new architecture
- Contribute to internal validation tooling and integration frameworks
- Shape AI-assisted coding workflows
- Design resilient systems for unreliable communication
- Migrate imperative drivers to declarative models
- Debug low-level communication issues with tcpdump and register dumps
- Contribute to protocol specifications and integration architecture
- Collaborate with firmware teams, hardware manufacturers, and domain experts
- Mentor teammates and contribute to technical direction
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- German – Business Fluent
- Chinese – Business Fluent
Tools & Technologies
- Go
- Linux
- Docker
- Kubernetes
- gRPC
- Protocol Buffers
- Modbus
- EEBUS
- OCPP
- React/TypeScript
- CI/CD
- Nix
Benefits
Flexible Working
- Flexible & mobile working
More Vacation Days
- 30 vacation days
- 0.5 days special leave for Dec 24th and 31st
Healthcare & Fitness
- 30 Euro allowance for Urban Sports Club or E-Gym Wellpass
- Company health management
Mental Health Support
- Mental Health Care
Mentorship & Coaching
- Cross-functional coaching
Learning & Development
- Access to e-learning platforms
Additional Allowances
- Annual development budget of 1,500 euros
Corporate Discounts
- Access to gridX Corporate Benefits
Other Benefits
- JobRad offer
- Relocation support to Germany
Retirement Plans
- Monthly contribution to company pension plan
Public Transport Subsidies
- 30 Euros monthly allowance for city travel ticket
Modern Equipment
- Modern workplace with IT equipment of choice
Team Events
- Team events
- 100 Euros for department event
Social Impact
- 20 Euros donation to charity on birthday
Workation & Sabbatical
- Sabbatical option
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- gridXFull-timeRemoteExperiencedAachen, München
- gridX
Technical OEM Manager(m/w/x)
Full-timeWith HomeofficeExperiencedAachen, München - gridX
Product Lead Flexibility(m/w/x)
Full-timeWith HomeofficeSeniorAachen, München - envelio
Senior Backend Engineer Electrical Engineering(m/w/x)
Full-time/Part-timeRemoteSeniorKöln, Aachen, Bonn, Berlin, München, Castrop-Rauxel - envelio
Senior Expert - Energy Grid Solver & Calculations(m/w/x)
Full-time/Part-timeRemoteSeniorKöln, Aachen, Bonn, Berlin, München, Castrop-Rauxel
Senior Go Engineer – IoT & Energy Integrations(m/w/x)
Building integration layers for a distributed energy platform, developing Go services for device communication and control commands. IoT or embedded-adjacent systems experience required. Flexible working, 30 vacation days, and a €30 sports club allowance.
Requirements
- Experience with IoT or embedded-adjacent systems
- Familiarity with electrical engineering concepts
- Contributions to open-source projects
- German and/or Mandarin language skills
Tasks
- Build integration layer for distributed energy platform
- Develop systems for reliable device communication
- Create Go services for polling measurements and sending control commands
- Handle communication failures, retries, and recovery flows
- Evolve next-generation integration stack with mTLS and mDNS
- Migrate existing drivers to new architecture
- Contribute to internal validation tooling and integration frameworks
- Shape AI-assisted coding workflows
- Design resilient systems for unreliable communication
- Migrate imperative drivers to declarative models
- Debug low-level communication issues with tcpdump and register dumps
- Contribute to protocol specifications and integration architecture
- Collaborate with firmware teams, hardware manufacturers, and domain experts
- Mentor teammates and contribute to technical direction
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- German – Business Fluent
- Chinese – Business Fluent
Tools & Technologies
- Go
- Linux
- Docker
- Kubernetes
- gRPC
- Protocol Buffers
- Modbus
- EEBUS
- OCPP
- React/TypeScript
- CI/CD
- Nix
Benefits
Flexible Working
- Flexible & mobile working
More Vacation Days
- 30 vacation days
- 0.5 days special leave for Dec 24th and 31st
Healthcare & Fitness
- 30 Euro allowance for Urban Sports Club or E-Gym Wellpass
- Company health management
Mental Health Support
- Mental Health Care
Mentorship & Coaching
- Cross-functional coaching
Learning & Development
- Access to e-learning platforms
Additional Allowances
- Annual development budget of 1,500 euros
Corporate Discounts
- Access to gridX Corporate Benefits
Other Benefits
- JobRad offer
- Relocation support to Germany
Retirement Plans
- Monthly contribution to company pension plan
Public Transport Subsidies
- 30 Euros monthly allowance for city travel ticket
Modern Equipment
- Modern workplace with IT equipment of choice
Team Events
- Team events
- 100 Euros for department event
Social Impact
- 20 Euros donation to charity on birthday
Workation & Sabbatical
- Sabbatical option
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
gridX
Industry
EnergyAutomation
Description
The company provides an interoperable IoT platform that optimizes decentralized energy systems and enhances connectivity and analytics.
Not a perfect match?
- gridX
(Senior) Go/Golang Software Engineer – Energy Management(m/w/x)
Full-timeRemoteExperiencedAachen, München - gridX
Technical OEM Manager(m/w/x)
Full-timeWith HomeofficeExperiencedAachen, München - gridX
Product Lead Flexibility(m/w/x)
Full-timeWith HomeofficeSeniorAachen, München - envelio
Senior Backend Engineer Electrical Engineering(m/w/x)
Full-time/Part-timeRemoteSeniorKöln, Aachen, Bonn, Berlin, München, Castrop-Rauxel - envelio
Senior Expert - Energy Grid Solver & Calculations(m/w/x)
Full-time/Part-timeRemoteSeniorKöln, Aachen, Bonn, Berlin, München, Castrop-Rauxel