Senior Software Engineer - Backend (all genders)

meteocontrol GmbH
Berlin, Germany
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Application Programming Interfaces (APIs) Cloud Computing Code Review Continuous Integration DevOps PostgreSQL Node.Js Performance Tuning RabbitMQ Software Engineering Backend Kotlin
+8 more
Containerization Kubernetes Information Technology Apache Kafka Front End Software Development Restful APIs Docker Microservices

Job description

  • 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.

Requirements

  • 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.

About the company

6 GrĂźnde fĂźr deinen Einstieg bei meteocontrol (und mehr):

  1. Arbeiten fĂźr eine bessere Zukunft: Mit uns schaffst du eine bessere Zukunft fĂźr uns und alle Generationen nach uns
  2. 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.
  3. 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!
  4. Kontinuierliches Lernen & Weiterentwicklung: Deine Weiterentwicklung liegt uns am Herzen - mit vielfältigen Angeboten unterstßtzen wir dich bei deiner Karriereplanung im Unternehmen.
  5. Geld on top: Neben deinem Gehalt erhältst du eine monatliche SpenditCard im Wert von 50 € sowie einen Zuschuss zum Deutschlandticket.
  6. Fitness: Trainiere mit unserem attraktiven Arbeitgeberzuschuss bei EGYM Wellpass, nimm an unserem JobRad Leasing teil oder power dich bei unserem jährlichen Firmenlauf aus., 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?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz ¡ World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum ¡ World Congress 2026 Europe

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peùa Manuel de la Peùa ¡ World Congress 2026 Europe

1:11 min

Improving gender diversity in backend engineering teams

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all