Match score not available

SW Engineer Backend/API/UI (m/f/d)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Experienced in Rust development engineering, Familiarity with CI/CD tools like GitLab, Jenkins, Docker, Experience with Linux systems, Degree in computer science or similar education, Fluency in English; German proficiency is a plus.

Key responsabilities:

  • Develop new features for sonnenBatteries
  • Design and implement API for commissioning and updating
  • Maintain and develop provisioning tools for sonnenBatterie
  • Collaborate with teams to verify deliverables
  • Document and test APIs with new software versions
sonnen GmbH logo
sonnen GmbH Utilities (Electric, gas & water) SME
501 - 1000 Employees
See more sonnen GmbH offers

Job description

Standort

EG

Stellen-ID: 4748

At the earliest date possible we are looking for support for our #teamsonnen

Clean and affordable energy for all is one of the greatest challenges of our time. Sonnen has been committed to this mission since 2010 and is now represented in Europe, the USA and Australia with over 1,000 team members globally. In Germany, our offices are located in the beautiful Wildpoldsried (Allgäu) and the vibrating heart of Berlin Kreuzberg.

At sonnen, we are building the energy system of the future. To this end, we are developing new technologies and business models that have not existed before. Whether intelligent power storage, virtual power plants or digital services - we set the trends of a new energy world. That means, among other things, the inexpensive production and storage of renewable energy and the intelligent networking of producers and consumers. sonnen thereby gives people around the world the opportunity to become independent of fossil fuels and conventional energy supplier.

We are growing steadily and are looking for people who want to join us in our vision of clean and affordable energy for all while making a positive impact on climate change.

sonnen is Europe’s largest producer of battery storage solutions for solar energy, with their sonnenBatterie, focused on households and expanding to industry usage. With the company headquarters in Wildpoldsried (Germany), you will work in a distributed team from our office in Málaga (Spain).

The “ECU” (Electronic Control Unit) team develops the control unit of each sonnenBatterie. The most important tasks are conception, planning, development and maintenance of the software. The team works according to the agile methods of the SCRUM framework. A team consists of architects, software developers and software testers located in Atlanta (Georgia), Málaga (Spain) and Wildpoldsried (Germany).

As part of the “ECU API and Backend” team, you will develop new features for our sonnenBatteries as well as designing and implementing the API for the commissioning, updating and provisioning of sonnenBatteries. We are responsible for the user interface the commissioning and provisioning of the sonnenBatterie itself and the connected backend applications. In the API and Backend team we also take care of the documentation and testing of the API with new software versions on residential and industrial battery systems.

What You Will Do To Help Drive Energy Transition

  • You will work in a small team of developers in our development process for the main product line
  • You will further develop new features, design and implement API's
  • You will maintain and further develop the provisioning tools for our sonnenBatterie
  • You will work closely with other development teams and our testing department to verify that the deliverables are working as expected on our sonnenBatterie

What You Will Need On This Journey

  • You are an experienced Rust development engineer and ideally have experience in Ruby
  • You have experience in the area of CI/CD (GitLab, Jenkins, Docker) as well as with Linux systems
  • You have a degree in computer science or similar education
  • Experience with monitoring tools (like Zabbix or Sentry) as well as experience with Kibana is desirable
  • Fluency in English is a must and proficiency in German is a plus

You feel we are a match? Apply now and help us to shape the energy transition together. We look forward to welcoming you to #teamsonnen!

sonnen - energy is yours!

Stellensegment: User Experience, Testing, Linux, Computer Science, Technology

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Utilities (Electric, gas & water)
Spoken language(s):
EnglishEnglishGerman
Check out the description to know which languages are mandatory.

Related jobs