Lead Backend Engineer Elixir for Integrated Power Management (f/m/d)
Wildpoldsried, BY, DE Berlin, BE, DE Home Office, DE
Team IoT develops and operates the backend for the integration of sonnenChargers and sonnenBatteries in all our markets. Our stakeholders are customers, partners of sonnen and internal teams like e.g. Virtual Power Plant (VPP), Technical Service, Data Science. The sonnenCharger is our smart charging solution which delivers sustainable and clean energy to our customers’ electric vehicles as a leading part of our sonnen product portfolio.
Our common goal is to build a good product. We combine a long and broad experience around IoT applications with a mindset, that problems can best be solved by code and collaboration. We foster decision making based on arguments by the people affected.
As part of the team IoT you will:
-
Take over a leading role in our Elixir software architecture
-
Develop and operate the sonnen IoT backend for integrated sonnenChargers, sonnenBatteries and 3rd party devices
-
Design solutions for all levels of the integration: backend software architecture, data architecture and functionality
-
Collaborate and share your knowledge with peer developers and stakeholders
-
Work in a remote team setup, optionally from one of sonnen offices in Berlin or near Kempten
Your profile:
-
You’ve seen different programming paradigms and you know when to choose which.
-
You have excellent knowledge in Elixir with proven experience
-
You have experience maintaining systems with high load, ideally from IoT devices
-
You feel comfortable with using Python / Jupyter notebooks for analysis and prototyping purposes.
-
You’ve already used Docker, AWS, Terraform, relational and NoSQL databases. You have a basic understanding of frontend / app technologies and know how to bridge the gap between frontend and backend development.
-
Automation and decision-making based on evidence has become a habit for you
-
Code excellence is important to you; your code is tested and can be easily understood and maintained by others
-
Your English is fluent, you are able to understand social conversation in German
Jobsegment:
Manager, Management