Solarize

Senior Software Engineer – Node.js

Solarize

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Als Senior Software Engineer (m/f/d) entwickelst du nicht nur Software, sondern das technische Rückgrat für diese nachhaltige Zukunft – mit skalierbaren Architekturen, die echte Lösungen schaffen.
  • Übernimm volle Ownership – von der Architektur bis zum Release: Bei uns bedeutet produktgetriebene Entwicklung, dass du Lösungen baust, die einen echten Unterschied für die Energiewende machen und nicht bloß Tickets abarbeitest.
  • Du entwickelst innovative, KI-gestützte Features, die das Energiemanagement auf das nächste Level heben und messbaren Impact schaffen.
  • Du designst, entwickelst und wartest hochperformante Microservices, die das technische Fundament für unsere Produktvision bilden.
  • Du verantwortest die Integration, Verarbeitung und Speicherung massiver Mengen an Messdaten sowie die Skalierung unserer Abrechnungslogik.
  • Du evaluierst und führst aktiv moderne Backend-Technologien, Tools und Deployment-Pipelines ein, um unsere Plattform kontinuierlich zu verbessern.
  • Du arbeitest in einem erfahrenen Engineering-Team über den gesamten Product-Lifecycle hinweg und stellst sicher, dass unsere Software nahtlos in bestehende Systeme integriert wird.
  • Du bist die technische Schnittstelle zu Produktmanagement und Stakeholdern, übersetzt Anforderungen in sauberen Code und sorgst für Klarheit und Fokus in der Entwicklung.

Requirements

  • Du verfügst über mindestens 5 Jahre professionelle Erfahrung in der Softwareentwicklung und hast Lust, technologische Verantwortung für den Erfolg unserer Lösungen zu übernehmen.
  • Du bewegst dich sicher im Node.js und TypeScript Ökosystem und besitzt fundierte Kenntnisse in relationalen Datenbanksystemen, insbesondere PostgreSQL .
  • Du liebst es, komplexe Anforderungen in sauberen Code zu verwandeln. Du bist Profi im Bauen und Testen von APIs und übersetzt abstrakte Business-Wünsche in performante technische Funktionen.
  • Du hast Erfahrung im Deployment und der Nutzung von Cloud-Infrastrukturen (z. B. Google Cloud) und beherrschst dein Handwerkszeug (z.B. Git, NPM, Docker) blind.
  • Du verlierst dich nicht im "Klein-Klein", sondern behältst die Skalierbarkeit und das "Big Picture" der Architektur im Blick.
  • Agile Entwicklungsmethoden sind für dich kein Buzzword, sondern gelebte Praxis.
  • Sehr gute Deutsch- und Englischkenntnisse: Da wir in einem modernen Tech-Umfeld agieren, kommunizierst du sicher in beiden Sprachen, um dich sowohl im Team als auch mit Stakeholdern abzustimmen.
Benefits
  • Steile Lernkurve: In direkter Zusammenarbeit mit einem erfahrenen Gründer- und Produktteam kannst du dich schnell und nachhaltig weiterentwickeln.
  • Gestaltungsspielraum: Bringe deine eigenen Ideen ein und baue mit uns die Strukturen für unseren zukünftigen Erfolg auf.
  • Weiterbildungsbudget: Wir investieren in dich mit einem jährlichen Budget für deine persönliche und fachliche Entwicklung.
  • Leidenschaft & Teamgeist: Werde Teil eines passionierten Teams, das für seine Mission brennt und Erfolge gemeinsam feiert.
  • Regelmäßige Teamevents: Stärke den Zusammenhalt bei unseren Events in Berlin, Stuttgart und an anderen Orten.
  • Modernes Arbeiten: Wir leben eine hybride Kultur mit Fokus auf Vertrauen, Transparenz und gegenseitiger Unterstützung.
  • Top-Benefits: Profitiere von attraktiven Zuschüssen zum Urban Sports Club, Job Bike und dem ÖPNV.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptPostgreSQLAPIsCloud InfrastructureGoogle CloudGitNPMDockerMicroservices
Soft Skills
OwnershipCommunicationFocusProblem-solvingCollaborationAdaptabilityTechnical InterfaceClarityResponsibilityAttention to Detail