Software Engineer II (Battery)

Software Engineer II (Battery)

Vollzeit 105000 - 125000 € / Jahr (geschätzt) Homeoffice (teilweise)
E

Auf einen Blick

  • Aufgaben: Entwickle Backend-Services für innovative Batterielösungen und verbessere die Netzflexibilität.
  • Unternehmen: EnergieHub, ein Unternehmen, das eine saubere Energiezukunft gestaltet.
  • Vorteile: Attraktives Gehalt, 100% bezahlte Gesundheitsversorgung, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und einem starken Teamgeist.
  • Warum dieser Job: Arbeite mit führenden Technologieanbietern und mache einen echten Unterschied im Energiesektor.
  • Qualifikationen: 3+ Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Java und Python.

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

Als Software Engineer in unserem wachsenden Battery-Team werden Sie Backend-Services 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 in Initiativen einzubeziehen, 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.
  • Cross-funktionale Zusammenarbeit mit Produktmanagern, internen Engineering-Teams und Stakeholdern zur Mitwirkung an hochwirksamen Projekten.
  • 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, Rapid 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.

Schlüsselqualifikationen 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 Datenengineering ist ein großes Plus, einschließlich der Behandlung 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 cross-funktionaler 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 Fachkenntnisse 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, einen sicheren Fahrradständer, einen Fitnessstudio-Zuschuss, bezahlten Elternurlaub und ein Bildungsförderungsprogramm umfasst.

EnergyHub ist ein Arbeitgeber, der Chancengleichheit bietet. EOE, einschließlich Behinderte/Veteranen. Angemessene Vorkehrungen stehen Personen mit Behinderungen während des Bewerbungsprozesses zur Verfügung. Wenn Sie eine Person mit einer Behinderung sind, die Unterstützung beim 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

Kontaktdaten:

EnergyHub Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer II (Battery) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Software-Ingenieuren und Fachleuten aus 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, Plattformen wie LeetCode oder HackerRank zu nutzen, um deine Fähigkeiten zu schärfen.

Tipp Nummer 3

Sei proaktiv und zeige dein Interesse! Wenn du dich für eine Stelle bewirbst, zögere nicht, direkt mit dem Team oder dem Recruiter in Kontakt zu treten. Zeige, dass du wirklich an der Position interessiert bist und bereit bist, einen Beitrag zu leisten.

Tipp Nummer 4

Nutze unsere Website für Bewerbungen! Wir bei StudySmarter haben eine benutzerfreundliche Plattform, die dir hilft, deine Bewerbung einfach und schnell einzureichen. So kannst du sicherstellen, dass deine Unterlagen direkt bei uns landen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer II (Battery) mit Bravour zu bestehen

Java (vorzugsweise Java 11+)
Python
Backend-Entwicklung
RESTful APIs
Spring Framework
SDLC (Software Development Life Cycle)
Datenpipelines

Einige 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 kommunizieren.

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 und wie du ins Team passen könntest.

Zeig deine Leidenschaft für Technologie:Wir suchen nach Leuten, die begeistert sind von dem, was sie tun. Teile in deiner Bewerbung, warum du Backend-Entwicklung liebst und welche neuen Technologien du gerne lernen möchtest. Deine Begeisterung kann den Unterschied machen!

Bewerbung über unsere Website:Vergiss nicht, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns landet und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei EnergyHub vorbereitet

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. Bereite Beispiele vor, die deine Problemlösungsfähigkeiten und deine Erfahrung mit CI/CD, Datenpipelines und RESTful APIs demonstrieren.

Zeige Teamgeist

Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen in der Teamarbeit zu sprechen. Betone, wie du in der Vergangenheit mit anderen Ingenieuren und Produktmanagern zusammengearbeitet hast, um erfolgreiche Projekte umzusetzen.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten des Battery-Teams oder wie sie die Zusammenarbeit zwischen den verschiedenen Abteilungen fördern.