Full Stack Software Engineer (m/w/d) (Vollzeit | Garching bei München / Telearbeit)

ENERANDO is a Munich-based startup in the e-mobility sector, aiming for making it easy for businesses to overcome the challenges of energy management and participate in the growing electric mobility and energy market. We’re data-driven, so we will help them optimize their revenue streams and profits.

We are looking for a hands-on software engineering generalist to join our team and help us elevate our connected EV charging infrastructure solution to the next level.

In this role, you will:

  • Help us shape the future of the cloud services controlling our device fleet, evolve the dynamic load balancing between our EV charging points, design and build interfaces and integrations to customers, regulators and other parties. While most of our services are written in Rust, and some legacy components written in Python, we’re open to incorporating new technologies into our stack.
  • Work on exciting future products, including new types of hardware platforms, cross-platform UIs, and new kinds of algorithmic and heuristic problems, including machine learning paradigms.
  • Have the opportunity to take ownership of the entire lifecycle of the software you build.
  • Be part of a small, interdisciplinary team of experienced and highly motivated professionals, building an early stage product and having a great time doing it.

Key Qualifications

  • You have a strong background in software engineering or computer science and are eager to pick up new technologies, frameworks, and concepts.
  • You have hands-on experience from several commercial projects in designing, building, testing, debugging, and delivering web services, distributed systems, or complex client-side applications.
  • You love to dig in and solve problems, both in a team and on your own.
  • You care about the real-world users and use cases of the products you build.
  • You have good communication skills and a positive and respectful attitude in diverse environments.

Nice-to-haves

Any of the following is a plus but not a requirement:

  • Experience with async Rust on the backend (e.g. leveraging tokio).
  • Experience with embedded Rust.
  • Experience with other modern compiled languages (e.g. Go, Kotlin, Swift).
  • Experience with C and ESP32 firmware.
  • Experience with Python and Django.
  • Experience with control loops.
  • Experience with optimization problems or machine learning paradigms.
  • Experience with IoT device fleet messaging setups (e.g. via MQTT).
  • Experience with cross-platform UI frameworks (React Native, Flutter).
  • A good eye for UI.
  • Experience with modern deployment and infrastructure scenarios (containers, Kubernetes, infrastructure-as-code).

You’ll find that we offer:

  • Flexible contract & working models (20-40 hrs/week)
  • a great team of experienced professionals, flat hierarchy
  • potential for professional development & personal growth, supported by mutual learning, enabling you to leave your mark in the EV / energy  landscape

The position is based in Garching b. München, but up to 100% remote possible (German residency required)

At ENERANDO, we are committed to providing an inclusive and welcoming environment for all employees, irrespective of their background, race, gender, age, religion, sexual orientation, or abilities. We actively encourage individuals from diverse backgrounds to apply, recognizing that a variety of experiences and viewpoints enriches our workplace culture and strengthens our collective ability to succeed.

Do you want to be part of the ENERANDO success story? Then please send your application to enerando-jobs@m.personio.de!

Firmenkontakt und Herausgeber des Stellenangebots:

ENERANDO Technologies GmbH
Schleißheimer Str. 91a
85748 Garching bei München
Telefon: +49 (163) 3114792
http://www.enerando.energy

Für das oben stehende Stellenangebot ist allein der jeweils angegebene Herausgeber
(siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Stellenagebotstextes,
sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH
übernimmt keine Haftung für die Korrektheit oder Vollständigkeit des dargestellten Stellenangebots. Auch bei
Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit.
Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung
ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem
angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen
dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet