Job
In this role, you build backend systems for integrating energy management devices, design APIs for accessing complex energy data, and closely collaborate with Data Scientists.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- EVs, heat pumps, wallboxes: more and more households have large energy consumers that can be intelligently controlled. For RABOT to optimize these assets in real time, they first need to be connected to our platform. Every new hardware manufacturer, every new protocol, every new device class is an integration that must be reliable, scalable and maintainable.
- You build the backend systems that make this connection happen. You design the APIs that make complex energy data accessible to customers and the frontend. And you work closely with our optimization team (data scientists, data engineers) to turn raw data into intelligent control. When a customer charges their EV at the optimal time and saves money, it’s because your backend is working behind the scenes.
Our expectations of you
Qualifications
- Systems thinker: You think in distributed systems, API design, and scalability—not individual endpoints.
- Quality-driven: CI/CD, TDD, and clean code are part of your daily practice. You write code that others can understand and build on.
- Knowledge sharer: You don’t just improve your own code—you help the whole team grow. Code reviews, architecture discussions, pair programming: you actively share your knowledge and help others improve.
- Product thinker: You don't just build what's in the ticket. You understand the customer problems behind an integration and bring technical insight into product decisions.
- Professional requirements: Strong in C# and .NET Core. Solid understanding of MongoDB, Docker, Kubernetes, and cloud environments (GCP/Azure). Comfortable with CI/CD pipelines, TDD, and agile development principles. AI coding tools like Claude or Cursor are part of your natural workflow. Fluent in English. Based in or willing to relocate to Hamburg.
- Bonus: Hands-on experience with hardware integrations (IoT, smart meters, EV charging), the energy sector, or event-driven architecture.
Experience
- Integration pro: You have experience connecting external systems, APIs, and hardware providers. You know that “it works” isn’t enough. Integrations need to be reliable, maintainable, and well documented.
What we offer
- Impact: When a customer charges their EV at the optimal time, it's because of your code. Not abstract infrastructure, but systems that directly reach the customer.
- Ownership: You shape the backend architecture of the Large Assets Squad, not just the implementation. You make technical decisions with the team, not against it.
- Culture: Transparent feedback, no politics. We celebrate mistakes as long as we learn from them.
Benefits
Health, fitness & fun
Work-Life-Integration
Topics you will work on
Job locations
About your employer
As a young company in the energy sector, Rabot Energy focuses on innovative approaches to reduce energy consumption and support the energy transition. By using intelligent technologies, it enables its customers to save costs and use environmentally friendly electricity.
- Startup
- Onsite, Hybrid, Full Remote
- Power Sector, Economy
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...