Auf einen Blick
- Aufgaben: Entwickle KI-gesteuerte Backend-Systeme und übernehme Verantwortung von der Idee bis zur Produktion.
- Unternehmen: Wachsendes, selbstfinanziertes Tech-Unternehmen mit einem unterstützenden Team.
- Vorteile: 100% remote, flexible Arbeitszeiten, attraktive Vergütung und modernes Equipment.
- Weitere Informationen: Offene Unternehmenskultur mit Fokus auf kontinuierliches Lernen und Verbesserung.
- Warum dieser Job: Gestalte die Technologie hinter einem führenden E-Commerce-Anbieter in Europa.
- Qualifikationen: Erfahrung in Rust oder C/C++, sowie ein starkes Architekturverständnis.
Das prognostizierte Gehalt liegt zwischen 61650 - 75350 € pro Jahr.
Seit 2018 sind wir einer der größten CSS Premium Partner von Google und unterstützen über 1.000 Kunden in mehr als 20.000 Merchant Centern in Europa. Wir sind ein vollständig selbstfinanziertes, profitables Unternehmen, das weiterhin wächst, und suchen einen neuen Kollegen, der langfristig Teil unseres starken und unterstützenden Teams werden möchte.
Warum adstrong:
- 100% remote: Arbeiten Sie von überall in der EU mit flexiblen Arbeitszeiten und ohne Wochenend- oder Nachtarbeit.
- Keine Prozesschaos: Dokumentation und Verfahren sind gut strukturiert und digital.
- Keine Politik: Wir fördern proaktive Entscheidungen und treffen unsere innerhalb von 24 Stunden.
- Stabil und wachsend: Ein vollständig selbstfinanziertes, schnell wachsendes Unternehmen ohne externe Investoren.
- Kleines, qualifiziertes Team: Ein praktisches Technikteam von etwa 6 Personen.
- Große Arbeitskultur: Unterstützende Kollegen, die sich gegenseitig helfen und Wissen offen teilen.
- AI-first: Coding Agents sind unser Weg, und Ihr Urteil zählt.
- Attraktive Vergütung: Plus alles Equipment, das Sie benötigen.
- Fehlt etwas? Erwähnen Sie es in Ihrer Bewerbung, und wir sehen, ob wir es möglich machen können.
Was Sie tun werden:
- AI-first: Planen Sie mit AI, steuern Sie Coding Agents und überprüfen Sie deren Ergebnisse kritisch.
- Ein Ziel, kein Ticket: Arbeiten Sie direkt mit Kollegen auf der Geschäftseite zusammen, um Anforderungen zu sammeln, Lösungen abzustimmen und diese in funktionierende Software umzusetzen.
- Treffen Sie fundierte Architektur- und Datenmodellentscheidungen, um unsere Systeme schnell und zuverlässig zu halten, während wir skalieren.
- Übernehmen Sie Verantwortung für bestehende Anwendungen und entwickeln Sie neue Lösungen für unser Affiliate-Geschäft.
- Entwerfen und entwickeln Sie ereignisgesteuerte Backend-Systeme, die große Mengen an Produkt- und Kampagnendaten verarbeiten, hauptsächlich in Rust und teilweise in Python.
- Übernehmen Sie Ihre Themen von Anfang bis Ende und halten Sie das Team und die Stakeholder auf dem Laufenden.
Was Sie mitbringen:
- Erfahrung in der Mitgestaltung einer starken Ingenieurskultur, z.B. durch Code-Reviews, Wissensaustausch oder Verbesserung von Teamtools und Arbeitsweisen.
- Tägliche praktische Arbeit mit Coding Agents: Sie planen mit AI, delegieren die Implementierung und wissen, wie Sie das Ergebnis überprüfen, einschließlich komplexerer Workflows.
- Starkes architektonisches Bewusstsein: Sie wissen, welche Komponenten und Infrastrukturen für welches Problem zu verwenden sind und wie Sie das, was Sie bauen, strukturieren.
- Rust-Erfahrung oder Neugier darauf und die Bereitschaft, es zu Ihrer Hauptsprache zu machen, da der Großteil unseres Backends darin geschrieben ist. C oder C++ Erfahrung ist eine starke Alternative.
- Erfahrung in der Lösung von Problemen, die unseren nahekommen, idealerweise im E-Commerce, Affiliate-Marketing, Google Shopping, Google Ads oder anderen datenintensiven Webplattformen.
- Erfahrung mit ereignisgesteuerten Systemen (z.B. Kafka, AWS SQS/SNS oder ähnliches).
- Ein solides Verständnis des gesamten Ingenieurprozesses: Anforderungen, Design, Abwägungen, Tests und Wartbarkeit.
- Mid- oder Senior-Level Erfahrung. Uns ist wichtiger, wie Sie denken und arbeiten, als die Anzahl der Jahre auf dem Papier.
- Ein Bachelor-Abschluss in Informatik oder einem verwandten Bereich.
- Business-fließendes Englisch (C1).
Unser Stack: Rust (plus etwas Python) im Backend und TypeScript / Next.js im Frontend. Das Frontend wird von unseren Frontend-Ingenieuren betreut, daher ist Erfahrung dort ein Plus, aber nicht erforderlich.
Wie Sie arbeiten:
- Sie kommunizieren klar und proaktiv.
- Sie fühlen sich wohl dabei, mit Geschäftskollegen zu sprechen, stellen frühzeitig die richtigen Fragen, teilen Fortschritte ohne Aufforderung und erklären technische Abwägungen in einfacher Sprache.
- Sie schätzen eine gute Ingenieurskultur.
- Sie organisieren sich selbst.
- Sie sind aufrichtig neugierig und genießen es, in neue Themen einzutauchen, einschließlich der Geschäftseite, und lernen ständig dazu, während sich Tools und AI weiterentwickeln.
- Sie übernehmen Verantwortung.
Wenn Sie den meisten dieser Punkte entsprechen und helfen möchten, die Technologie hinter einem der führenden CSS-Anbieter Europas zu gestalten, würden wir uns freuen, von Ihnen zu hören. Es gibt keinen klassischen Codetest in unserem Prozess. Stattdessen werden wir gemeinsam ein realistisches Ziel besprechen und sehen, wie Sie es mit AI angehen.
Senior Backend Software Engineer (m/f/d), Rust – AI-first E-commerce Tech Arbeitgeber: Adstrong
adstrong ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und kreativen Umfeld zu arbeiten. Mit einer remote-first Kultur und einem Fokus auf Eigenverantwortung können Sie Ihre Ideen umsetzen und direkt Einfluss auf das Wachstum eines führenden Unternehmens im Google CSS-Bereich nehmen. Zudem fördern wir kontinuierliches Lernen und bieten zahlreiche Entwicklungsmöglichkeiten, um Ihre Karriere voranzutreiben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Backend Software Engineer (m/f/d), Rust – AI-first E-commerce Tech 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 Adstrong anzuklopfen, wenn du dich auf die Stelle als Senior Backend Software Engineer (m/f/d), Rust – AI-first E-commerce Tech 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 Adstrong vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Software Engineer (m/f/d), Rust – AI-first E-commerce Tech 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 Adstrong 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 Adstrong 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.