Software Engineer (m/f/d)

Berlin, GermanyPosted Jul 14, 2026
Skip to contentAmperecloud GmbHHomepageEnglishenAmperecloud GmbHHomepageEnglishenAmperecloud GmbHHomepageAmperecloud GmbHHomepageEnglishSoftware Engineer (m/f/d)On-siteBerlin , Berlin, GermanySoftware EngineeringJob detailsApplyJob descriptionWant to shape the future of renewable energy? Your ideas matter here. We are building the operating system for renewable energy and simplify the management of energy assets with Amperecloud Platform – for a world where green energy drives growth.We're looking for a sharp, product-first fullstack engineer to build the platform that 300+ energy operators rely on every day: monitoring 8,000+ solar and wind plants with more than 10 GWp under management. This is real-time, mission critical infrastructure. Live plant telemetry around the clock, alerting that has to fire within minutes, and APIs that control-room teams depend on.You've shipped real features in production and you own them end to end, from API design to the last pixel in the browser. You'd rather fix the root cause than patch the symptom, and you say so in code review. You treat AI tools as leverage in your daily workflow, and you care about results, not hours.You'll own one clearly scoped area of the platform and ship features across the stack. Depending on where you start, that's external APIs and Virtual Power Plant connectivity, monitoring and alarms for battery storage (BESS), or the horizontal layer every customer touches: authentication, roles and permissions, whitelabelling. Your first PR ships in week one.Team Lead: Omkar PimpleRecruiter: Victor Pels-LeusdenContract type: Full-time, permanentLocation: Berlin# What you will doBuild: You design and implement new features across frontend and backend — Node.js, React, microservices on KubernetesAPIs: You develop and maintain the APIs that connect inverters, data loggers, and third-party systems to one platformReal-Time Data: You work on ingestion, processing, and alerting for live telemetry from thousands of plantsQuality: You troubleshoot and resolve bugs before customers notice them, supported by Grafana and PrometheusCollaborate: You work in an agile team where engineers shape decisions, not just ticketsRamp-up: In your first 6 months, you master our stack, ship platform features, and own your own platform areas# What we offerOwnership: Your features, your decisions, your responsibility. From day one, not after a probation yearMission Critical Impact: Your code runs real renewable energy infrastructure. When your deploy improves alerting, an operator somewhere catches a failure hours earlier. No feature flags, no three approval roundsDirect Access: Short paths, small team, no alignment theater. Architecture discussions happen in the team, with you at the tableGrowth: The platform is scaling fast, and engineers who grow with it move into architecture decisions, not into management by defaultAI with Purpose: AI tooling in the daily engineering workflow as standard: licenses for everyone, used where it creates real leverage, not hypeEnvironment: Office first in Berlin with limited home office flexibility, because we build faster in personJob requirements# What you bring Fullstack: ~5 years of professional experience shipping production software with Node.js and React, ideally a SaaS platform real users depend onTrack record: You've shipped at a high-growth startup or top-tier tech company and know what production quality at pace looks likeBackend: You have designed, built, and maintained APIs that others depend onInfrastructure: You're comfortable working in a Kubernetes/microservices environmentDebugging: You track down issues systematically instead of guessingEnglish: Fluent (our working language). German is not requiredNice to have: Grafana/Prometheus, time-series data, or a background in the energy sector# Who you areEntrepreneurial: You act like an owner: you spot problems nobody assigned you and fix them without waiting for permissionTeam player: You make the people...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free