Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Bereich KI und Handel.
- Unternehmen: Andercore, ein führendes Unternehmen für industrielle Materialien mit Fokus auf KI.
- Vorteile: Attraktives Gehalt, Lernbudget, hybrides Arbeiten und Karriereentwicklung.
- Weitere Informationen: Wachsendes Team in Berlin mit großartigen Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft des globalen Handels und mache echten Einfluss in einer dynamischen Branche.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und starke Backend-Kenntnisse.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Andercore ist der AI-native Anbieter von industriellen Materialien und Gütern für Energie und Infrastruktur. Wir führen Handel und Distribution end-to-end in Eigenregie durch und werden zum Lieferanten der Wahl für die gesamte Branche. Der industrielle Einkauf ist ein €900B-Markt allein in Europa und der größte manuelle Markt der Welt. 95% der Kunden haben keinen direkten Zugang zu globalen Lieferketten. Materialien durchlaufen vier oder fünf Zwischenhändler, bevor sie eine Baustelle erreichen, und 40% der Marge gehen auf dem Weg verloren.
Wir haben das Alternativsystem von Grund auf neu aufgebaut. Wir sind der Lieferant. Wir kaufen von globalen Quellen und verkaufen an europäische Kunden in Eigenregie. Unsere KI steuert den gesamten Handel: Beschaffung, Qualität, Preisgestaltung, Vertrieb, Logistik, Kredit und Finanzierung. Eine Anfrage. Ein fester Preis in Minuten. Pünktlich geliefert. Für den Kunden fühlt es sich an, als würde er von seinem bevorzugten lokalen Anbieter kaufen. Keine Lagerhäuser. Keine Flotte. Kein Inventarisierungsrisiko. Jeder Handel ist vor dem Kauf vorverkauft. Wir sind auch der Kreditpartner. Kunden werden in Minuten bewertet und versichert und erhalten bis zu 60 Tage Zahlungsbedingungen, die im Angebot selbst eingepreist sind.
Die Kapitalbasis hinter jedem Handel wird bankfinanziert, nicht eigenkapitalfinanziert. Wo wir heute stehen: Starker Umsatz von mehreren hundert Millionen Euro, der Großteil davon von wiederkehrenden Kunden. Sieben europäische Märkte aktiv, bezogen von Lieferanten aus Asien und darüber hinaus. Über 80 Mitarbeiter in Berlin (HQ), London und Shanghai. 90 Millionen Dollar in Eigenkapital und Schulden gesammelt, einschließlich unserer 40 Millionen Dollar Serie B, von Atomico, Project A, Target Global und Inven Capital - mit Betriebsmittelfazilitäten von UniCredit und KfW.
Die Marge liegt in den Bits. Der Schutz liegt in den Atomen. Wir bauen den Lieferanten für industrielle Materialien auf und definieren, wie globaler Handel in einer der größten und wichtigsten Branchen der Welt funktioniert.
Über die Rolle: Andercore führt globalen Handel von der Beschaffung über die Preisgestaltung bis hin zu Vertrieb, Logistik und Finanzierung durch, und ein Großteil dieser Arbeit wird von KI-Agenten erledigt. Agenten sind nur so gut wie das Produkt um sie herum: zuverlässige Daten, gut gestaltete APIs und Schnittstellen, in denen unser Team überprüfen, korrigieren und genehmigen kann, was ein Agent vorschlägt, bevor echtes Geld und echte Sendungen bewegt werden.
Als Senior Product Engineer sind Sie für Geschäftsprobleme von Anfang bis Ende verantwortlich. Sie sprechen mit den Personen, die das nutzen, was Sie bauen, entscheiden mit dem Produktteam, was gelöst werden soll, und liefern das gesamte Paket: Datenmodell, Dienste, KI-Agenten und die Benutzeroberfläche. Sie arbeiten in einem Bereich, in dem Preise und Bestände täglich schwanken, Lieferantendaten in allen möglichen Formaten eintreffen und eine falsche Zahl Geld kostet. Sie setzen den Qualitätsstandard für das Team und verbessern die Ingenieure um Sie herum.
Technologiestack: Java 21 und Spring Boot 3, Python, LangGraph und LLM-APIs (OpenAI, Anthropic, Gemini), PostgreSQL, Kinesis, AWS mit Terraform, GitHub Actions und TypeScript mit Node.js, Next.js und React. Sie müssen nicht alles am ersten Tag wissen. Wir verwenden KI-Codierungstools intensiv und erwarten, dass Sie sich den Teil des Stacks aneignen, den das Problem benötigt.
Was Sie tun werden: Besitzen Sie ein Geschäftsproblem vom ersten Gespräch bis zur Produktion und darüber hinaus, z.B. die Zuverlässigkeit der Lieferantenpreisgestaltung von der Eingabe bis zum Angebot, das ein Vertriebsmitarbeiter sendet. Entwickeln Sie Backend-Dienste für Preisgestaltung, Bestände, Bestellungen und die Integrationen, die Lieferanten, Kunden und Logistikpartner verbinden. Entwickeln Sie unsere KI-Agenten und die Tools und APIs, die sie verwenden, und machen Sie ihre Aktionen sicher durch Idempotenz, Validierung, Prüfpfade und menschliche Überprüfung, wo es wichtig ist. Entwerfen und bauen Sie die Schnittstellen, in denen unsere Vertriebsteams mit Agenten arbeiten: Überprüfen von Vorschlägen, Korrigieren von Fehlern und schnelles Genehmigen von Entscheidungen. Wandeln Sie unordentliche externe Daten wie Lieferantenpreisliste, Datenblätter und Bestandsfeeds in vertrauenswürdige Daten um, auf die der Rest des Unternehmens angewiesen ist. Messen Sie, ob das, was Sie geliefert haben, funktioniert, einschließlich der Bewertung und Überwachung von LLM-gesteuerten Workflows in der Produktion. Leiten Sie technische Entscheidungen, dokumentieren Sie die Abwägungen und betreuen Sie andere Ingenieure durch Code-Reviews, Pairing und direktes Feedback. Helfen Sie uns bei der Einstellung, indem Sie Interviews durchführen und definieren, was gute Ingenieurskunst bei Andercore ausmacht.
In den ersten sechs Monaten könnten Sie: Eine Preisengine entwickeln, die mit unserem wachsenden Sortiment und der Anzahl der Märkte skaliert und korrekte Preise in Millisekunden an den Vertrieb und später direkt an die Kunden liefert. Die Beschaffung automatisieren: Lieferantenpreisliste, Angebote und Auftragsbestätigungen in strukturierte Daten umwandeln und KI-Agenten die manuellen Schritte zwischen unseren Käufern und Lieferanten übernehmen lassen.
Was Sie mitbringen: Mindestens 5 Jahre Erfahrung in der Entwicklung und dem Betrieb von Software in der Produktion, mit echten Nutzern und echten Konsequenzen, wenn sie fehlschlägt. Starke Backend-Kenntnisse auf Produktionsebene in Java oder einer vergleichbaren Sprache wie Kotlin, C# oder Go und die Bereitschaft, in Java und Spring Boot zu arbeiten. Erfahrung in der Gestaltung verteilter, ereignisgesteuerter Systeme mit Fokus auf Datenkorrektheit und Fehlermodi. Solide Kenntnisse in PostgreSQL und praktische Erfahrung mit AWS. Ihre Tiefe liegt im Backend, aber die vollständige Lieferung wird erwartet: Sie erstellen Frontends in TypeScript und React. Sie müssen kein Frontend-Spezialist sein, aber Sie können eine gute Schnittstelle für das Problem, das Sie besitzen, bereitstellen. Produktverständnis: Sie fragen nach dem Warum, bevor Sie nach dem Wie fragen, sprechen mit Nutzern und können ein vages Problem in einen klaren Plan umwandeln. Erfahrung in einem schnell wachsenden Unternehmen, in dem sich Prioritäten ändern und Sie weiterhin liefern, während sich das Geschäft um Sie herum verändert. Eine Erfolgsbilanz bei der Lösung von Geschäftsproblemen, nicht nur technischen. Erfahrung im Umgang mit LLMs oder Agentenframeworks ist ein großer Vorteil. Neugier und gutes Ingenieururteil darüber sind ein Muss. Sie heben das Niveau der Menschen um Sie herum und widersprechen, wenn etwas keinen Sinn macht. Erfahrung im Handel, Marktplätzen, Lieferketten, Fintech oder anderen Bereichen, in denen Datenfehler Geld kosten, ist ein Bonus.
Praktische Details: Standort: Berlin, hybrid. Arbeitssprache: Englisch. Ein Lernbudget für Ihre Entwicklung. Startdatum: So bald wie möglich.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet, und begrüßen Bewerber aus allen Hintergründen, unabhängig von Rasse, ethnischer Zugehörigkeit, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, Religion, Alter, Behinderung oder einer anderen Eigenschaft. Wir glauben, dass Vielfalt Innovation, Kreativität und kollektive Stärke fördert.
Senior Product Engineer (Full Stack) in Berlin Arbeitgeber: Andercore GmbH
Andercore ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Berlin eine dynamische und unterstützende Arbeitsumgebung bietet. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur fördert Andercore das Wachstum und die Zufriedenheit seiner Angestellten. Die Möglichkeit, Teil eines innovativen Unternehmens zu sein, das die Zukunft des globalen Handels mit KI-Technologie gestaltet, macht diese Position besonders attraktiv.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Product Engineer (Full Stack) in Berlin 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 Andercore GmbH anzuklopfen, wenn du dich auf die Stelle als Senior Product Engineer (Full Stack) 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 Andercore GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Product Engineer (Full Stack) in Berlin mit Bravour zu bestehen
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 Andercore GmbH 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 Andercore GmbH 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.