G

gridX GmbH

Remote Jobs

2 open rolesLatest: May 19, 2026, 2:38 PM UTC
Post Date
Minimum Salary
Experience

2 Jobs

Role Description 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 gridX 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. Qualifications - 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. Requirements - Tech environment: Go • Linux • Docker • Kubernetes • gRPC • Protocol Buffers • Modbus • EEBUS • OCPP • React/TypeScript • 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. Benefits - 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 gridX Corporate Benefits. - JobRad 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 gridX 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. - *Our benefits differ for 100% remote employment!

Europe

Role Description As a Technical OEM Manager, you are the technical heartbeat of our strategic partnerships. You bridge the gap between high-level relationship management and practical technical execution. You don't just manage integrations, but you own them. Your goal is to build a resilient network of experts at our partners, establish scalable support processes, and ensure that every integration meets the high stability standards of the XENON platform. - Strategic Network Building & Issue Resolution: You proactively build and maintain a robust network of key stakeholders (Engineering, Product, and Support) within the OEM’s organization. You ensure a "fast-lane" to the right people, moving beyond ticket systems to direct, high-level technical problem-solving. - Process Design & Support Frameworks: You define and implement the "rules of engagement" for mutual support. You ensure that both gridX and the OEM have clear, efficient processes to report, analyze, and resolve technical issues at the interface level. - Partner Enablement & Integration Governance: You empower OEMs to integrate independently against gridX by providing tools and guidance. You maintain an overarching view of all integration topics, identifying patterns across different partners to improve our platform globally. - Hands-on Testing & Analysis: You’re not afraid to "get your hands dirty." If things don't work, you dive into the details, performing your own testing and validating interfaces. You act as the first line of technical truth before escalating to internal development. - Internal Product Advocacy: You translate partner needs and hardware constraints into actionable feedback for the gridX Product and Engineering teams, ensuring our roadmap stays ahead of market requirements. Qualifications - The Technical Connector: You have a natural talent for navigating complex partner organizations and building long-term trust with both developers and management. - Analytical Troubleshooter: You have a "detective" mindset. You enjoy digging into technical details to understand why an integration is not working. - Practical Engineer Personality: You are highly proficient with technical tools and understand the logic of APIs and industrial protocols. - Process Architect: You have the ability to zoom out and build the operational systems that make partnerships scalable. - Domain Interest: You possess a solid foundation or a strong interest in IoT, energy management, or renewable energy hardware (e.g., Wallboxes, Inverters, Heat Pumps). - Language skills: You’re fluent in English, and Mandarin is a nice-to-have, not a must. Benefits - Flexible & mobile working: Work remotely for up to 70 days from anywhere in the EU and other selected countries such as Indonesia, Canada, Brazil and many more. - Vacation: 30 days for your relaxation. - Sports: 30 Euro allowance for Urban Sports Club or E-Gym Wellpass. - Health: Make use of our (mental) health management offers such as Nilo.health (e.g. 1:1 coaching sessions, daily meditation offers, Self-reflection options) for your mental-wellbeing. - Personal development: Annual development budget of 1,500 euros per employee. - Employee discounts: Access to gridX Corporate Benefits. - JobRad offer: Stay fit and safe the planet. - Pension plan: Set up a pension plan and receive a fair monthly contribution. - City travel subsidy: 30 Euros monthly allowance for your monthly/annual ticket. - Modern workplace in the hearts of Aachen and Munich with IT equipment of your choice (Apple or Lenovo). - Experience the gridX culture at regular team events and receive extra budget for your department event. - Charity donation: We will donate 20 Euros to a charity of your choice on your birthday. - Sabbatical option: Take a break from the daily work routine and realize personal projects, travel or further education (depends on length of employment).

Canada + 3 moreAll locations: Canada | Germany | Brazil | Indonesia