Senior Software Engineer

Senior Software Engineer

Leipzig Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
G

Auf einen Blick

  • Aufgaben: Entwickle Software für erneuerbare Energien und koordiniere innovative Projekte.
  • Unternehmen: Dynamisches Start-up mit einer Mission für nachhaltige Energie.
  • Vorteile: Wettbewerbsfähiges Gehalt, Homeoffice-Option und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Echte Start-up-Kultur mit Raum für persönliche Entwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Energieversorgung und arbeite in einem motivierten Team.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Kenntnisse in verteilten Systemen.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Die Balance der Macht in der Energiebranche muss sich ändern. Die Unbeständigkeit der erneuerbaren Energiequellen und die ständigen Anforderungen des Stromnetzes bedeuten, dass wir weiterhin auf weniger effiziente, teurere und nicht nachhaltige fossile Brennstoffe angewiesen sind, um das Licht anzuschalten. Bei Gridfuse ist es unsere Mission, dieses Gleichgewicht durch Technologie zu verschieben. Wir entwickeln die Software, die echte erneuerbare Energieanlagen steuert und sie in ein koordiniertes Virtuelles Kraftwerk (VPP) verwandelt, das intelligent auf Energiemärkte und Netzbedingungen reagieren kann.

Ihr Einfluss

  • Als Senior Software Engineer werden Sie die Systeme entwickeln, die unsere Plattform mit diesen Anlagen verbinden und Anforderungen des Energiemarktes und des Stromnetzes in reale Aktionen umsetzen.
  • Ihr Code wird beeinflussen, wann Batterien geladen oder entladen werden, wie erneuerbare Anlagen reagieren und wie zuverlässig diese Anlagen am Elektrizitätssystem teilnehmen können.
  • Sie werden zentrale Teile der Steuerungsdienste besitzen und weiterentwickeln, eng mit anderen Software-Ingenieuren und unseren Experten für erneuerbare Energien zusammenarbeiten.

Die Rolle

  • Entwerfen und Bauen von verteilten Steuersystemen, die Flotten von Batterien, Windturbinen und Solaranlagen koordinieren.
  • Übersetzen komplexer Anforderungen des Energiemarktes und des Stromnetzes in zuverlässiges Softwareverhalten.
  • Erstellen der Dienste, die für die Kommunikation mit physischen Anlagen verantwortlich sind und deren Telemetrie, Status und Fähigkeiten verarbeiten.
  • Entwerfen von Systemen, die auch bei Ausfällen von Geräten, unzuverlässigen Netzwerken, verspäteten Nachrichten oder vorübergehend nicht verfügbaren Anlagen weiterhin vorhersehbar funktionieren.
  • Erstellen von hochgradig beobachtbaren und resilienten Diensten, die kontinuierlich in der Produktion arbeiten.
  • Begleiten Ihrer Dienste von der Architektur und Implementierung über Bereitstellung, Überwachung und Betrieb.
  • Eng mit Spezialisten des Energiemarktes zusammenarbeiten, um das Problem zu verstehen und in pragmatische technische Lösungen umzusetzen.
  • Architektonische und technische Entscheidungen treffen, die Zuverlässigkeit, Skalierbarkeit, Einfachheit und Geschwindigkeit der Lieferung ausbalancieren.
  • Andere Ingenieure betreuen und den technischen Standard im Team erhöhen.

Was wir von Ihnen benötigen

  • Sie sind ein Selbststarter, der gerne in einem schnelllebigen Startup-Umfeld arbeitet.
  • Sie haben mehrere Jahre Berufserfahrung in der Softwareentwicklung und im Betrieb von Produktions-Backend-Systemen.
  • Sie haben Erfahrung im Entwerfen und Architektieren verteilter Systeme.
  • Sie haben eine „Sie bauen es, Sie betreiben es“-Mentalität und sind mit Linux, Docker und Kubernetes vertraut.
  • Sie haben starke Backend-Erfahrung mit Go oder einer anderen modernen Programmiersprache (wir verwenden hauptsächlich Go, aber vorherige Go-Erfahrung ist nicht erforderlich).
  • Erfahrung mit asynchronen / ereignisgesteuerten Systemen. Erfahrung mit NATS, Kafka, RabbitMQ oder MQTT ist von Vorteil.
  • Solides Verständnis von SQL- und NoSQL-Datenbanken; Erfahrung mit InfluxDB oder Timescale ist von Vorteil.
  • Sie kommunizieren klar und selbstbewusst in Englisch.

Was wir anbieten

  • Wettbewerbsfähige Hardware, einschließlich eines Stehpults, eines 4K-gebogenen Bildschirms und eines MacBook Pro.
  • Bürostandort im Stadtzentrum, einschließlich Homeoffice-Option.
  • Unterstützung der EGYM Wellpass-Mitgliedschaft.
  • Bildungsbudget für jeden Mitarbeiter.
  • Teamevents, Sommer- und Winterpartys.
  • Echte Startup-Kultur, indem Sie in einem kleinen, motivierten Team Einfluss nehmen.

Bei Gridfuse glauben wir an die Kraft leidenschaftlicher Technologieteams, die von einer gemeinsamen Mission getrieben werden - erneuerbare Energien zur Hauptquelle der Energie im globalen Stromnetz zu machen. Wenn Sie Teil des Teams werden, können Sie Folgendes erwarten:

  • Ein Arbeitsplatz, der für Sie funktioniert.
  • Eine Mission, die mit der besten Ausstattung unterstützt wird.
  • Ein echtes Start-up mit einer echten Start-up-Kultur.

Wenn Sie mehr über unsere Unternehmenskultur erfahren möchten oder daran interessiert sind, über eine bestimmte Rolle zu sprechen - nehmen Sie Kontakt auf und lassen Sie uns verbinden!

Senior Software Engineer Arbeitgeber: Gridfuse

Gridfuse ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der Mitarbeiter die Möglichkeit haben, an bedeutenden Projekten im Bereich erneuerbare Energien zu arbeiten. Mit einem hybriden Arbeitsmodell, einem engagierten Team und einem starken Fokus auf persönliche Entwicklung und Teamkultur, unterstützt Gridfuse seine Mitarbeiter durch ein attraktives Bildungsbudget und regelmäßige Teamevents. Die zentrale Lage in Leipzig und die Option auf Homeoffice machen es zudem einfach, Arbeit und Freizeit in Einklang zu bringen.

G

Kontaktdaten:

Gridfuse Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Gridfuse anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Gridfuse vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer mit Bravour zu bestehen

Software Engineering
Backend-Entwicklung
Verteilte Systeme
Linux
Docker
Kubernetes
Go

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Gridfuse klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Gridfuse vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.