Hybrid Senior Software Engineer – Node.js

Posted 36 minutes ago

Apply now

About the role

  • Senior Software Engineer developing technical backend infrastructures for renewable energy solutions at Solarize. Focused on innovative system designs and performance for energy management applications.

Responsibilities

  • As a Senior Software Engineer (m/f/d), you won’t just develop software—you’ll build the technical backbone for a sustainable future, creating scalable architectures that deliver real solutions.
  • Take full ownership—from architecture to release: product-driven development here means building solutions that make a real difference for the energy transition, not just closing tickets.
  • You will develop innovative, AI-powered features that elevate energy management and create measurable impact.
  • You will design, develop, and maintain high-performance microservices that form the technical foundation of our product vision.
  • You are responsible for integrating, processing, and storing large volumes of measurement data as well as scaling our billing logic.
  • You evaluate and actively introduce modern backend technologies, tools, and deployment pipelines to continuously improve our platform.
  • You work within an experienced engineering team across the entire product lifecycle and ensure our software integrates seamlessly with existing systems.
  • You act as the technical interface to product management and stakeholders, translating requirements into clean code and ensuring clarity and focus during development.

Requirements

  • You have at least 5 years of professional software development experience and are eager to take technological responsibility for the success of our solutions.
  • You are confident in the Node.js and TypeScript ecosystem and have solid knowledge of relational database systems, particularly PostgreSQL.
  • You love turning complex requirements into clean code. You are experienced in building and testing APIs and translating abstract business needs into performant technical features.
  • You have experience deploying to and using cloud infrastructures (e.g., Google Cloud) and know your tools (e.g., Git, NPM, Docker) inside out.
  • You don’t get lost in the details; you keep scalability and the architectural "big picture" in mind.
  • Agile development methodologies are not a buzzword to you, but practiced daily.
  • Excellent German and English skills.

Benefits

  • Steep learning curve: Work directly with an experienced founding and product team and develop quickly and sustainably.
  • Freedom to shape things: Bring your own ideas and help us build the structures for our future success.
  • Training budget: We invest in you with an annual budget for your personal and professional development.
  • Passion & team spirit: Join a motivated team that is passionate about its mission and celebrates successes together.
  • Regular team events: Strengthen team cohesion at our events in Berlin, Stuttgart and other locations.
  • Modern work: We embrace a hybrid culture focused on trust, transparency, and mutual support.
  • Top benefits: Benefit from attractive subsidies for Urban Sports Club, Job Bike, and public transport (ÖPNV).

Job title

Senior Software Engineer – Node.js

Job type

Experience level

Senior

Salary

€40,000 - €60,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job