JOB DETAILS
Senior Software Engineer - Backend (all genders)
Companymeteocontrol GmbH
LocationBerlin
Work ModeOn Site
PostedJune 3, 2026

About The Company
We are a leading independent developer of holistic energy and asset management solutions in the renewable energy industry.
Our comprehensive product portfolio features 360° on- and offsite solutions for monitoring, control, and energy management, integrating advanced software and hardware along with expert technical consulting services.
Since 1998, we have been committed to the highest quality, excellent customer service, and strong partnerships.
Investors, asset management-, and O&M companies in 150 countries trust our asset eco-centric solutions to optimize the management of their renewable energy portfolios, enhance process efficiency, and maximize return on investment.
From commercial to utility-scale projects, our customers rely on our scalable solutions for complete technological independence while maintaining full control over their data and assets.
meteocontrol.com/en/contact/legal-notice
About the Role
Über uns
Das erwartet dich:
- Transformation von Prototypen in produktionsreife Microservices für die Cloud EMS-Plattform und Etablierung von Architekturstandards.
- Design und Entwicklung skalierbarer Backend-Services mit Kotlin/Ktor, Node.js und PostgreSQL.
- Implementierung von RESTful APIs für Frontend-Anwendungen und Integration externer Systeme.
- Aufbau und Optimierung von Datenpipelines für Echtzeit-Monitoring und Analyse großer Energiemanagement-Daten.
- Zusammenarbeit mit Frontend-Entwicklern und Produktmanagement für kohärente Produktfeatures und API-Integration.
- Etablierung von Entwicklungsstandards, API-Dokumentation, Testing-Strategien und CI/CD-Prozessen.
- Unterstützung von DevOps-Initiativen, Containerisierung und Monitoring.
- Mentoring von Junior-Entwicklern, Durchführung von Code-Reviews und Förderung einer qualitätsorientierten Entwicklungskultur.
Du möchtest mit uns die Welt retten?
Welche Rolle spielst du beim Retten der Welt?
Das bringst du mit:
- Abgeschlossenes Studium in Informatik, Software Engineering oder vergleichbar, mit Fokus auf Backend-Entwicklung.
- Mindestens 4 Jahre Erfahrung in Backend-Entwicklung mit Enterprise-Anwendungen und Microservices.
- Experte in Kotlin/Ktor, Node.js und PostgreSQL (inkl. Datenmodellierung, Performance-Tuning).
- Erfahrung mit RESTful APIs, Microservices-Architektur und Event-Driven Systems (z. B. Kafka, RabbitMQ).
- Erfahrung mit Containerisierung (Docker) und Orchestrierung (Kubernetes), Testing, CI/CD und Monitoring.
- Führungserfahrung oder Mentoring von Entwickler:innen.
- Fließendes Englisch; Deutschkenntnisse von Vorteil.
- Erfahrung in Regelungstechnik ist ein Plus.
Das hast du im Gepäck
Darauf kannst du dich auch freuen:
6 Gründe für deinen Einstieg bei meteocontrol (und mehr):- Arbeiten für eine bessere Zukunft: Mit uns schaffst du eine bessere Zukunft für uns und alle Generationen nach uns
- Mehr Flexibilität: Wir wissen, wie wichtig eine ausgewogene Work-Life-Balance ist. Deshalb bieten wir flexible Arbeitszeiten und ein Home-Office-Modell, das sich an deine Bedürfnisse anpasst.
- Urlaub, der wächst: Starte mit 30 Tagen Urlaub und deine Treue wird alle zwei Jahre mit einem zusätzlichen Urlaubstag belohnt – bis zu 35 Tage für noch mehr Auszeit!
- Kontinuierliches Lernen & Weiterentwicklung: Deine Weiterentwicklung liegt uns am Herzen – mit vielfältigen Angeboten unterstützen wir dich bei deiner Karriereplanung im Unternehmen.
- Geld on top: Neben deinem Gehalt erhältst du eine monatliche SpenditCard im Wert von 50 € sowie einen Zuschuss zum Deutschlandticket.
- Fitness: Trainiere mit unserem attraktiven Arbeitgeberzuschuss bei EGYM Wellpass, nimm an unserem JobRad Leasing teil oder power dich bei unserem jährlichen Firmenlauf aus.
Das bieten wir Dir
Dein/e Ansprechpartner:in:
Pia SchwiebertBusiness Partner People & Culture
p.schwiebert@meteocontrol.com
About us
Wir von meteocontrol haben uns seit 1998 den erneuerbaren Energien verschrieben und sind einer der weltweit führenden Entwickler von unabhängigen Energiemanagementsystemen. Mit unseren ganzheitlichen Lösungen begleiten wir den gesamten Lebenszyklus von Energiesystemen. Von der Planung bis zur Inbetriebnahme unterstützen wir unsere Kund:innen als unabhängige technische Berater. Dafür brauchen wir ein Team von hochqualifizierten und motivierten Mitarbeiter:innen.Willst du Teil unseres vielfältigen Teams aus verschiedenen Fachbereichen werden und gemeinsam die Zukunft der erneuerbaren Energien vorantreiben?
Mit Energie in die Zukunft. Wir freuen uns auf dich!
Key Skills
KotlinKtorNode.jsPostgreSQLRESTful APIsMicroservicesKafkaRabbitMQDockerKubernetesCI/CDData ModelingPerformance TuningEvent-Driven SystemsMentoringEnglish
Categories
SoftwareTechnologyEnergyEngineeringEnvironmental & Sustainability
Benefits
Flexible working hoursHome office model30 to 35 days of vacationContinuous learning and career developmentMonthly SpenditCard worth 50 €Subsidy for DeutschlandticketEGYM Wellpass fitness subsidyJobRad bike leasingAnnual company run
Job Information
📋Core Responsibilities
Transform prototypes into production-ready cloud microservices and design scalable backend services using Kotlin, Node.js, and PostgreSQL. Establish architecture standards, optimize data pipelines for energy management, and mentor junior developers.
📋Job Type
festanstellung
📊Experience Level
5-10
💼Company Size
312
📊Visa Sponsorship
No
💼Language
German
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page