Auf einen Blick
- Aufgaben: Entwickle leistungsstarke Backend-Services mit Python und Rust in einem innovativen Team.
- Arbeitgeber: Marktführer im Bereich Produktionsplanung und Scheduling SaaS-Lösungen.
- Mitarbeitervorteile: Jahresgehalt, Aktienoptionen, Umzugspaket und Fitnessmitgliedschaft.
- Andere Informationen: Flexibles Arbeiten, internationale Teamkultur und regelmäßige Teamevents.
- Warum dieser Job: Gestalte die Zukunft der Lieferketten mit modernster Technologie und echtem Einfluss.
- GewĂĽnschte Qualifikationen: Erfahrung in Python und Rust sowie in der Entwicklung von Hochleistungssoftware.
Das voraussichtliche Gehalt liegt zwischen 70000 - 110000 € pro Jahr.
Unser Kunde ist ein Marktführer in der Produktionsplanung und Scheduling SaaS-Lösungen. Der erfolgreiche Kandidat wird über umfangreiche Kenntnisse in Python und Rust verfügen und Erfahrung im Aufbau leistungsstarker, hochbelastbarer Backend-Dienste haben.
Als Senior Backend Engineer arbeiten Sie im AI & Optimierungsteam mit Kollegen, die „ihr Handwerk verstehen“. Sie werden im Herzen der Anwendung arbeiten. Unser Kunde verändert und entwickelt schnell die Kernlogiken und Algorithmen, um einen dauerhaften positiven Einfluss auf die Leistung der Lieferketten der Kunden zu erzielen. Das Backend ist eine hybride Kombination aus Simulations- und Optimierungskomponenten. Sie werden an der Erweiterung der Simulationsengine, Leistungsverbesserungen, Modellierung neuer Einschränkungen und mehr arbeiten.
Sie werden komplexen Anforderungen in einem komplexen Bereich gegenüberstehen, der von Natur aus nicht mathematisch vollständig lösbar ist. Wenn Sie also daran interessiert sind, skalierbare, generische Lösungen für komplexe mathematische Probleme zu finden, haben Sie Ihren Partner gefunden!
Was Sie tun werden:
- Erweiterung unserer Simulationsengine (hauptsächlich Einschränkungspropagation und komplexe Zustandsdurchsuchungen) teilweise in Rust, teilweise in Python
- Schnittstellendesign und Bewertung von Simulations- und Optimierungskomponenten fĂĽr Webdienste und APIs
- Benchmarking der Leistung kritischer Backend-Dienste
- Einrichtung von APIs und Diensten zur Integration unseres Optimierungs- und Simulations-Backends mit dem Rest der Anwendung
- Entwicklung von Lösungsalgorithmen mit verschiedenen Technologien (hauptsächlich hybride Systeme zwischen Heuristiken, Constraint-Programmierung und Meta-Heuristiken)
- Wartung und Erweiterung der Test-Suite fĂĽr Simulations- und Optimierungskomponenten
Voraussetzungen:
- Umfangreiche Kenntnisse und Fachkenntnisse in der Programmierung in Python
- Umfangreiche Kenntnisse und Fachkenntnisse in der Programmierung in Rust (3 Jahre oder mehr Erfahrung)
- Erfahrung im Aufbau leistungsstarker, hochbelastbarer Backend-Dienste
- Erfahrung im Aufbau langfristig nachhaltiger Software von Anfang bis Ende
- Fähigkeit, unabhängig an Teilthemen zu arbeiten
- Fähigkeit, in großen und komplexen Codebasen zu arbeiten
Vorteile:
- Jährliche Vergütung plus erhebliche Aktienoptionen
- Umzugspaket – Wir bieten umfassende Unterstützung, um Ihnen zu helfen, sich reibungslos einzuleben, einschließlich Umzugshilfe und Unterkunftsberatung
- Visumsponsoring – Umfassende Visumunterstützung
- Wellpass Fitnessmitgliedschaft – Zugang zu Hunderte von Fitness- und Wellnessoptionen für nur 10 €/Monat
- Jobticket – Subventionierter öffentlicher Nahverkehr, um Ihre Pendelzeit erschwinglich und stressfrei zu gestalten
- Deutschkurse – Lernen oder verbessern Sie Ihr Deutsch mit unserem unterstützten Sprachprogramm
- Snacks, Getränke & großartiger Kaffee – Immer verfügbar, um Sie zu motivieren und konzentriert zu bleiben
- Modernes Büro mit Aussicht – Arbeiten Sie in unserem schönen Hamburger Büro mit Panoramablick auf die Stadt
- Unterstützendes & internationales Team – Treten Sie einer warmen, aufgeschlossenen Gruppe von Kollegen aus der ganzen Welt bei
- Echte Verantwortung – Sie haben Raum, Initiative zu ergreifen und einen greifbaren Einfluss zu nehmen
- Flexible Arbeitszeiten – Weil wir verstehen, dass das Leben und das Studium nicht immer in einen 9–5-Rhythmus passen
- Regelmäßige Teamevents – Von Mittagessen bis zu Offsites – wir feiern die Erfolge (groß und klein) gemeinsam
Software Engineer Arbeitgeber: AGS
Kontaktperson:
AGS HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sei aktiv und knüpfe Kontakte!
✨Sei bereit für technische Interviews!
Mach dich mit typischen Coding-Challenges und Systemdesign-Fragen vertraut. Übe mit Online-Plattformen, um deine Fähigkeiten in Python und Rust aufzufrischen – wir wissen, dass du das kannst!
✨Präsentiere deine Projekte!
Habe eine Auswahl deiner besten Projekte parat, die deine Fähigkeiten zeigen. Zeige, wie du komplexe Probleme gelöst hast und welche Technologien du verwendet hast – das wird Eindruck machen!
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, wenn du dich direkt über unsere Plattform bewirbst. So können wir sicherstellen, dass deine Bewerbung die Aufmerksamkeit bekommt, die sie verdient – also zögere nicht!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit Python und Rust. Zeig uns, wie du komplexe Probleme gelöst hast und welche Erfolge du erzielt hast. Das macht einen großen Unterschied!
Mach es übersichtlich: Halte deine Bewerbung klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, dass du der richtige Kandidat für die Stelle bist.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnell bearbeiten können. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei AGS vorbereitest
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du ein tiefes Verständnis für Python und Rust hast. Bereite dich darauf vor, spezifische Fragen zu diesen Programmiersprachen zu beantworten und zeige, wie du sie in der Vergangenheit verwendet hast, um komplexe Backend-Dienste zu entwickeln.
✨Verstehe die Anforderungen des Unternehmens
Informiere dich über die Produkte und Dienstleistungen des Unternehmens, insbesondere im Bereich Produktionsplanung und -optimierung. Zeige während des Interviews, dass du die Herausforderungen verstehst, mit denen das Unternehmen konfrontiert ist, und bringe Ideen ein, wie du zur Lösung dieser Probleme beitragen kannst.
✨Bereite praktische Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in der Entwicklung von Hochleistungs-Backend-Diensten demonstrieren. Erkläre, wie du komplexe mathematische Probleme angegangen bist und welche Lösungen du gefunden hast.
✨Zeige Teamgeist und Eigenverantwortung
Da du in einem internationalen Team arbeiten wirst, ist es wichtig, deine Fähigkeit zur Zusammenarbeit zu betonen. Sprich darüber, wie du in der Vergangenheit eigenständig an Projekten gearbeitet hast, aber auch, wie du effektiv im Team kommunizierst und zusammenarbeitest.