Senior Software Engineer (m/f/d) – Renewable Energy // Solarize Energy Solutions GmbH at Solarize

Posted on: 09/18/2021

Location: Berlin, Germany (ON-SITE)

full time

Original Source

Tags: grpc github node express postgresql terraform docker graphql react

Solarize is a startup of an experienced founding team in the field of B2B Software as a Service. We automate the billing of electricity deliveries in commercial tenant power & microgrid projects. To advance the energy transition, we are working towards a future that enables every building to produce and consume electricity locally. Our software solution offers utilities, building owners and builders of solar power systems the opportunity to increase their revenues and reduce the complexity of commercial tenant power projects. You will work in a small team of experienced developers including the founding team. Your work will have a direct impact on the future of a rapidly changing energy market. If you have always been thinking about breathing some start-up air, disrupting the energy market and participating actively in early stage company growth, we look forward to hearing from you. Please send your resume and cover letter outlining your relevant experiences. **Your Mission:** * Design, develop and maintain our microservices with a focus on high scalability. * Build and operate infrastructure, toolset and deployment pipelines. * Collaborate on scalability issues involving access to massive amounts of metering data. **Minimum Qualifications:** * 5+ years of experience developing software. * Extensive experience with software development using Node.js. * Experience with relational database systems like PostgreSQL. * Experience building and testing APIs using REST, gRPC or GraphQL. * Experience with agile development processes. **Preferred Qualifications:** * Experience with frontend engineering using ReactJS. * Experience with inhomogeneous microservice architecture environments. * Experience with Google Cloud Services, Docker and infrastructure as code using Terraform. * Experience with time series databases using InfluxDB. **Our Tech Stack:** * IoT topic * Languages: Node.js * Frameworks: Express.js, Webpack, React.js * Protocols: gRPC, REST, GraphQL * Storage: PostgreSQL, InfluxDB, Firebase Database * Foundation: Github, Github Actions, Docker, Terraform, Google Cloud **Our Benefits:** * Fully remote, home office or in one of our offices in Berlin or Stuttgart * Stock options * Continuing education * Company phone * Flexible working hours