Senior Go/Golang Software Engineer – Energy Management

🕒 May 18

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of gridX

gridX

51 - 200 employees

Founded 2016

⚡ Energy

☁️ SaaS

🔌 API

💰 Series A on 2018-03

Energy • SaaS • API

gridX is a company focused on providing innovative solutions for energy management and distributed energy resources. Utilizing their XENON platform, they offer a range of services and products including home energy management, electric vehicle charging, and smart grid operations. gridX enables customers to optimize energy costs and usage through technologies such as grid-friendly control, energy optimization, and peak shaving. The company also provides APIs to build custom digital energy solutions and integrates a wide array of devices for smart energy management. With its emphasis on energy efficiency, sustainability, and smart technology, gridX is at the forefront of the new energy era.

📋 Description

• Become part of gridX and help digitalise the energy industry with us, making renewable energy accessible and affordable everywhere. • Join the Energy Optimizer team , which builds a state-of-the-art energy management solution focused on optimizing energy consumption and production in Home Energy Management Systems. • You own features end-to-end from conception to implementation to deployment and monitoring on our fleet of IoT devices. • You review pull requests and collaborate with other developers on improving software architecture, testing and documentation. • You monitor the risks of tech debt and scaling bottlenecks in our code base and raise issues proactively. • You oversee our daily operation and push improvements to our internal processes to help us improve quality of service. • You build software that developers love to maintain and APIs that stakeholders love to use. • You anticipate and proactively address challenges due to changing customer needs and scaling of the product.

🎯 Requirements

• 4+ years of experience with distributed software systems and web technologies (REST, gRPC) and with container technologies like Docker • Proficient in at least one modern backend language (e.g. Go, Python, Java; we primarily use Go) • Excited about energy systems and about building an energy management system for the future • Familiar with control and optimisation of physical systems (Plus: In the context of energy or grid management) • Know your way around distributed software system design and best practices and you are always looking for ways to share your experience with the other engineers in our team • Bonus Points: You ideally bring experience with large IoT fleets (monitoring/observability), a background in renewable energy and open-source, and the flexibility for regular testlab visits in Aachen.

🏖️ Benefits

• Flexible & mobile working: Work remotely for up to 70 days from anywhere in the EU • 30 vacation days + 0.5 days of special leave for both December 24th and 31st • 30 Euro allowance for Urban Sports Club or E-Gym Wellpass as well as offers for company health management & (Mental) Health Care • cross-functional coaching, access to e-learning platforms & an annual development budget of 1,500 euros per employee • Access to gridX Corporate Benefits • Receive a fair monthly contribution to your company pension plan • 30 Euros monthly allowance for your monthly/annual ticket • Modern workplace in the heart of Aachen and Munich with IT equipment of your choice • 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.

Apply Now

Similar Jobs

🕒 May 18

decircle

1 - 10

Senior Backend Engineer developing robust backend solutions for DeFi applications in the blockchain space. Leading design and maintenance while collaborating with cross-functional teams.

TypeScript

Go

🕒 May 18

decircle

1 - 10

Senior Backend/Fullstack Engineer developing robust data integration platform for Atlas knowledge system. Focus on backend systems, database design, and API orchestration to improve data workflows.

Java

JavaScript

Node.js

Python

Rust

SQL

TypeScript

Go

🕒 May 18

Genki

11 - 50

⚕️ Healthcare Insurance

Mid-Level Backend Developer joining a remote team building health insurance systems for digital nomads. Evolving core architecture using Kotlin and event-driven patterns.

GraphQL

Heroku

Kotlin

🕒 May 18

Qonto

501 - 1000

Backend Engineer creating finance solutions for SMEs at Qonto. Collaborating across teams to develop APIs and banking services.

🕒 May 18

Hypoport SE

1001 - 5000

💳 Fintech

🏠 Real Estate

☁️ SaaS

Backend Developer focusing on Java and Python in a dynamic team at Dr. Klein Privatkunden AG. Work remotely and contribute to innovative digital products in the financial sector.

🗣️🇩🇪 German Required

Apache

AWS

Java

Kafka

Kubernetes

Microservices

Python

Spring

Spring Boot

SpringBoot