Software Engineer II, Battery
Software Engineer II, Battery

Software Engineer II, Battery

Vollzeit 105000 - 125000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
E

Auf einen Blick

  • Aufgaben: Entwickle Backend-Services für innovative Batterielösungen und verbessere die Netzflexibilität.
  • Arbeitgeber: EnergieHub, ein Unternehmen, das an der Zukunft der Energie arbeitet.
  • Mitarbeitervorteile: Attraktives Gehalt, 100% bezahlte Gesundheitsversorgung, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Andere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und einem starken Teamgeist.
  • Warum dieser Job: Gestalte die Zukunft der Energieproduktion und -nutzung mit modernster Technologie.
  • Gewünschte Qualifikationen: 3+ Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Java und Python.

Das voraussichtliche Gehalt liegt zwischen 105000 - 125000 € pro Jahr.

Als Software Engineer in unserem wachsenden Battery-Team werden Sie Backend-Dienste entwerfen und entwickeln, die Wohnbatterieprogramme unterstützen, während Sie eine starke Sicherheitslage in unserer Infrastruktur aufrechterhalten. In enger Zusammenarbeit mit führenden Batterieanbietern wie Tesla und Sunrun werden Sie die Flexibilität des Stromnetzes verbessern und den Wert unserer Programme steigern. Gemeinsam mit anderen Ingenieuren werden Sie neue Dienste und Produkte auf der Battery-Plattform von EnergyHub entwickeln, um Hausbesitzer und OEMs bei Initiativen zu engagieren, die das volle Potenzial von Wohnbatterien freisetzen und einen bedeutenden Einfluss auf das Stromnetz ausüben.

Diese Rolle ist auf Backend und Daten fokussiert und bietet den Kandidaten die Möglichkeit, Dienste, APIs und neue Funktionen zu erstellen, um die Qualität und Breite unserer Batterielösungen zu verbessern.

Hauptverantwortlichkeiten

  • Entwicklung von Java-basierten Lösungen, die auf gut strukturiertem, qualitativ hochwertigem Code mit automatisierten Tests abzielen.
  • Zusammenarbeit mit Produktmanagern, internen Engineering-Teams und Stakeholdern zur Mitwirkung an Projekten mit hoher Wirkung.
  • Arbeiten innerhalb realer Einschränkungen, um kreative Lösungen zu entwickeln, die auf Plattformflexibilität und Skalierbarkeit abzielen.
  • Beitrag zu Best Practices für CI/CD, Datenmodellierung und iterative Entwicklung (z.B. PoCs, schnelles Prototyping, meilensteinbasierte Ausführung).
  • Aktive Teilnahme an einer starken technischen Kultur des Respekts, offener Kommunikation und Zusammenarbeit.
  • Erstellung und Pflege technischer Dokumentation.
  • Förderung und Verkörperung der „Dev Owns Quality“-Kultur.
  • Weitere Aufgaben nach Bedarf.

Wichtige Fähigkeiten und Erfahrungen

  • 3+ Jahre professionelle Erfahrung in der Softwareentwicklung, vorzugsweise in einem kleinen bis mittelgroßen Team, mit nachweislich außergewöhnlichen Fähigkeiten als Softwareentwickler.
  • Bereitschaft, neue Technologien zu erlernen und Begeisterung für die Backend-Entwicklung mit Fokus auf Anwendungsentwicklung und Datenpipelines.
  • Starke Erfahrung in der Entwicklung des gesamten SDLC.
  • Erfahrung mit Java (vorzugsweise Java 11+).
  • Erfahrung mit Python.
  • Starke Problemlösungsfähigkeiten, fähig, mehrere Anwendungsfälle auszubalancieren und gleichzeitig Flexibilität zu ermöglichen.
  • Erfahrung mit Webdiensten und RESTful APIs unter Verwendung von Spring.
  • Kenntnisse über moderne Sicherheitsbest Practices, Authentifizierungs-/Autorisierungsframeworks und System/API-Härtung.

Bevorzugte Fähigkeiten und Erfahrungen

  • Umfangreiche Erfahrung in der Datenverarbeitung ist ein großes Plus, einschließlich der Behebung von Datenqualitätsproblemen, dem Aufbau von Datenpipelines, Überwachung und Alarmierung.
  • Erfahrung mit relationalen Datenbanken und SQL ist von Vorteil.
  • Erfahrung mit S3, MongoDB, AWS, DBT, Snowflake ist von Vorteil.
  • Vertrautheit mit CI/CD-Pipelines und modernen Softwareentwicklungsmethoden.
  • Nachgewiesene Fähigkeit, qualitativ hochwertige, iterative Werte zu liefern und dabei die Ausführungsgeschwindigkeit aufrechtzuerhalten.
  • Starke Kommunikationsfähigkeiten, mit Schwerpunkt auf funktionsübergreifender Zusammenarbeit und der Arbeit an herausfordernden technischen Problemen.

Warum bei EnergyHub arbeiten?

  • Zusammenarbeit mit herausragenden Menschen: Unsere Mitarbeiter arbeiten hart, leisten großartige Arbeit und genießen die Zusammenarbeit und das Lernen voneinander.
  • Sofortige Auswirkungen: Neue Mitarbeiter können damit rechnen, echte Verantwortung für die Einführung neuer Technologien auf dem Markt zu übernehmen. Sie sind befugt, sofort zu handeln, sobald Sie dem Team beitreten!
  • Umfassende Erfahrung sammeln: EnergyHub bietet ein vielfältiges und dynamisches Umfeld, in dem Sie die Möglichkeit haben, direkt mit Führungskräften zu arbeiten und Expertise in mehreren Bereichen des Unternehmens zu entwickeln.
  • Arbeiten mit den neuesten Technologien: Sie werden mit einem breiten Spektrum an IoT-, SaaS- und maschinellen Lernherausforderungen konfrontiert, einschließlich verteilter Fehlertoleranz, Optimierung der Gerätesteuerung und Prozessmodellierung zur Unterstützung skalierbarer Interaktionen mit unterschiedlichen nachgelagerten APIs.
  • Teil von etwas Wichtigem sein: Helfen Sie, die Zukunft der Energieproduktion und -nutzung zu gestalten. Machen Sie einen positiven Einfluss auf unser Klima.

Über EnergyHub

EnergyHub befähigt Versorgungsunternehmen und deren Kunden, eine saubere, verteilte Energiezukunft zu schaffen. Wir helfen Verbrauchern, ihre intelligenten Thermostate, EVs, Batterien und andere Produkte in virtuelle Kraftwerke zu verwandeln, die das Netz stabil halten und eine höhere Durchdringung von Solar- und Windenergie ermöglichen.

Unternehmensleistungen

EnergyHub bietet ein großzügiges Leistungspaket, einschließlich 100% bezahlter medizinischer Versorgung für Mitarbeiter und einem 401(k) mit Arbeitgeberbeitrag. Wir bieten eine lockere Umgebung, die Flexibilität, Ihren eigenen Zeitplan festzulegen, einen voll ausgestatteten Kühlschrank und eine Speisekammer, eine kostenlose Citi Bike-Mitgliedschaft, sichere Fahrradabstellplätze, ein Fitnessstudio-Zuschuss, bezahlte Elternzeit und ein Bildungsförderungsprogramm umfasst.

EnergyHub ist ein Arbeitgeber, der Chancengleichheit bietet. EOE, einschließlich Behinderte/Veteranen. Angemessene Vorkehrungen sind für Personen mit Behinderungen im gesamten Bewerbungsprozess verfügbar. Wenn Sie eine Person mit einer Behinderung sind, die Unterstützung im Bewerbungsprozess benötigt, kontaktieren Sie uns bitte.

Software Engineer II, Battery Arbeitgeber: EnergyHub

EnergyHub ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem großzügigen Leistungspaket, flexiblen Arbeitszeiten und einer starken Unternehmenskultur, die Zusammenarbeit und Respekt fördert, können Sie sofort einen positiven Einfluss auf die Energiezukunft ausüben. Zudem profitieren Sie von umfangreichen Wachstums- und Entwicklungsmöglichkeiten, während Sie mit modernsten Technologien im Bereich IoT und SaaS arbeiten.
E

Kontaktperson:

EnergyHub HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer II, Battery

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in der Branche in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen dir, Plattformen wie LeetCode oder HackerRank zu nutzen, um deine Fähigkeiten zu schärfen.

Tipp Nummer 3

Sei proaktiv und zeige Interesse! Wenn du eine Stelle ins Auge gefasst hast, zögere nicht, direkt mit dem Team oder dem Recruiter in Kontakt zu treten. Ein kurzes, freundliches Follow-up kann einen großen Unterschied machen.

Tipp Nummer 4

Bewirb dich über unsere Website! Das gibt dir die beste Chance, direkt im Auswahlprozess berücksichtigt zu werden. Zeige uns, dass du motiviert bist und Teil unseres Teams werden möchtest!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer II, Battery

Java (vorzugsweise Java 11+)
Python
Backend-Entwicklung
RESTful APIs
Spring Framework
SDLC (Software Development Life Cycle)
Datenpipelines
Webdienste
Sicherheitsbest Practices
Authentifizierungs-/Autorisierungsframeworks
Technische Dokumentation
CI/CD-Pipelines
Problemlösungsfähigkeiten
Kollaboration mit funktionsübergreifenden Teams
Datenbankkenntnisse (relational und SQL)

Tipps für deine Bewerbung 🫡

Mach deine Hausaufgaben: Bevor du deine Bewerbung abschickst, schau dir unsere Website und die Projekte an, an denen wir arbeiten. Das zeigt uns, dass du wirklich interessiert bist und hilft dir, deine Motivation in der Bewerbung klar zu machen.

Sei konkret und präzise: Wenn du über deine Erfahrungen sprichst, sei spezifisch! Nenne konkrete Beispiele für Projekte, an denen du gearbeitet hast, und welche Technologien du verwendet hast. Das gibt uns einen besseren Einblick in deine Fähigkeiten.

Zeig deine Leidenschaft: Wir suchen nach Leuten, die begeistert von Technologie sind! Lass in deiner Bewerbung durchscheinen, warum du ein Backend-Engineer werden möchtest und was dich an der Arbeit mit Batterien und erneuerbaren Energien fasziniert.

Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bearbeitet wird!

Wie du dich auf ein Vorstellungsgespräch bei EnergyHub vorbereitest

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere Java und Python. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch bereit bist, neue Technologien zu lernen und anzuwenden.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du kreative Lösungen entwickelt hast, um Probleme zu lösen, besonders im Bereich Backend-Entwicklung und Datenpipelines.

Zeige Teamgeist

Da die Rolle viel Zusammenarbeit erfordert, ist es wichtig, deine Teamfähigkeit zu betonen. Bereite Beispiele vor, in denen du erfolgreich mit anderen zusammengearbeitet hast, um ein gemeinsames Ziel zu erreichen, und wie du zur technischen Kultur des Respekts und der offenen Kommunikation beigetragen hast.

Frage nach Best Practices

Nutze die Gelegenheit, um im Interview Fragen zu den Best Practices des Unternehmens zu stellen, insbesondere in Bezug auf CI/CD und Sicherheitsstandards. Das zeigt dein Interesse an der Unternehmenskultur und deinem Engagement für Qualität und kontinuierliche Verbesserung.

Software Engineer II, Battery
EnergyHub
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>