
Senior Software Engineer – Node.js
Solarize
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
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