Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und setze AI zur Verbesserung von Geschäftsprozessen ein.
- Unternehmen: 19grams, eine kreative Kaffeerösterei in Berlin mit einem dynamischen Team.
- Vorteile: Hybrid-Arbeitsmodell, Gestaltungsspielraum und moderne Technologien.
- Weitere Informationen: Direkte Zusammenarbeit mit der Geschäftsführung und spannende Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Kaffeeindustrie mit deiner technischen Expertise und Kreativität.
- Qualifikationen: Erfahrung in Softwareentwicklung, AI-Integration und Problemlösungskompetenz.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Gestalte mit uns, wie 19grams Daten, Software und AI künftig einsetzt. Eine technisch anspruchsvolle Builder-Rolle mit direktem Einfluss auf Kundenerlebnis, operative Abläufe und die zukünftige Systemlandschaft von 19grams.
Wir suchen einen technisch starken Builder, der nicht nur Software entwickelt, sondern versteht, welches Problem sie lösen soll. Du verbindest Geschäftsprozesse, Daten, bestehende Systeme und AI zu Lösungen, die im Alltag tatsächlich genutzt werden. Dabei arbeitest du nicht ausschließlich nach fertig definierten Anforderungen. Häufig beginnt deine Arbeit mit einem operativen Problem, einer unklaren Datenlage oder einer Idee, die zunächst technisch und wirtschaftlich geprüft werden muss. Du entscheidest mit, ob wir eine bestehende Software einsetzen, Systeme miteinander verbinden, einen Prozess automatisieren oder eine eigene Anwendung entwickeln.
19grams ist eine Berliner Specialty-Coffee-Rösterei mit mehreren Cafés, eigener Rösterei, eigener Produktion sowie einem wachsenden B2C- und B2B-E-Commerce. Außergewöhnlicher Kaffee braucht aus unserer Sicht auch außergewöhnlich gute Prozesse. Unter dem Arbeitstitel „19grams Operating System" entwickeln wir schrittweise eine wachsende Landschaft produktiver Systeme. Wir nutzen Standardsoftware, wenn sie das Problem gut löst. Wir integrieren bestehende Systeme, wenn dadurch bessere Abläufe entstehen. Und wir entwickeln eigene Anwendungen, wenn sie einen klaren Mehrwert schaffen. Unser Ziel ist ein Kundenerlebnis, das einfach, relevant und zuverlässig ist – und Systeme, die unseren Mitarbeitenden helfen, bessere Entscheidungen zu treffen und Fehler zu vermeiden. Technologie ist für uns kein Selbstzweck. Sie soll im realen Betrieb einen messbaren Unterschied machen.
Woran du arbeiten wirst:
- Kundenbindung und personalisierte Kommunikation
- AI-gestützter Kundenservice
- operative Anwendungen für Produktion, Versand und interne Abläufe
- Unternehmensdaten, Dashboards, Alerts und Entscheidungsvorbereitung
- Integrationen zwischen bestehenden Plattformen und Datenquellen
- interne Werkzeuge, die manuelle Arbeit reduzieren und Prozesse zuverlässiger machen
Dabei verbinden wir unter anderem Systeme wie Shopify, Klaviyo, Google Workspace, Pipedrive, Cloudflare und weitere operative Anwendungen.
Du erhältst bei uns nicht ausschließlich fertig definierte Tickets. Häufig beginnt deine Arbeit mit Fragen wie:
- Warum funktioniert dieser Prozess heute nicht zuverlässig?
- Welche Daten fehlen uns für eine gute Entscheidung?
- Welche manuellen Arbeitsschritte lassen sich sinnvoll automatisieren?
- Reicht eine Integration oder benötigen wir eine eigene Anwendung?
- Welche Lösung ist langfristig wartbar und wirtschaftlich sinnvoll?
Du arbeitest direkt mit der Geschäftsführung sowie mit Kolleginnen und Kollegen aus E-Commerce, Marketing, Kundenservice, Produktion und Versand. Du beobachtest, wie Prozesse heute tatsächlich funktionieren, sprichst mit den Menschen, die später mit deiner Lösung arbeiten, und übernimmst Verantwortung für den gesamten Weg – von der Analyse über Architektur, Prototyp und Umsetzung bis zu Dokumentation, Monitoring und Weiterentwicklung. Du sollst unsere Ideen nicht lediglich umsetzen, sondern sie prüfen, hinterfragen und verbessern. Gleichzeitig erwarten wir pragmatische Entscheidungen und Lösungen, die im Alltag stabil funktionieren.
Wie wir technische Entscheidungen treffen:
- Wir glauben nicht an eine einzige richtige Technologie oder Entwicklungsform.
- Gemeinsam entscheiden wir:
- welche Probleme wir zuerst lösen
- wann Standardsoftware ausreicht
- wann Low-Code oder Automationsplattformen sinnvoll sind
- wann individuelle Software einen echten Vorteil bietet
- wie Systeme sicher und zuverlässig miteinander kommunizieren
- welche Standards wir für Tests, Logging, Monitoring, Dokumentation und Wartung etablieren
Entscheidend ist nicht die Zahl der eingesetzten Tools. Wir suchen jemanden, der gute technische Entscheidungen trifft.
AI als Teil der täglichen Entwicklung:
AI-Coding ist für uns ein normaler Bestandteil der Entwicklung. Wir arbeiten unter anderem mit ChatGPT, Codex und Claude, um schneller zu recherchieren, Prototypen zu erstellen, Code zu entwickeln, Fehler zu analysieren und Lösungen zu dokumentieren. Dabei betrachten wir AI nicht als Ersatz für technisches Verständnis. Generierter Code muss verstanden, überprüft, getestet und langfristig verantwortet werden können. Wir erwarten deshalb, dass du AI-Werkzeuge produktiv einsetzt, ihre Grenzen erkennst und weiterhin Verantwortung für Architektur, Sicherheit, Qualität und Betrieb übernimmst. Du solltest bereits produktive Systeme gebaut haben, die von echten Nutzern verwendet werden.
Erfahrung mit:
- REST APIs, Webhooks und Authentifizierungsverfahren
- grundlegendes SQL- und Datenbankverständnis
- sichere Arbeit mit Git
- Erfahrung mit Fehlerbehandlung, Tests, Logging und der Analyse produktiver Probleme
- mindestens ein produktiv eingesetztes System, das du wesentlich selbst entwickelt hast
- die Fähigkeit, technische Entscheidungen nachvollziehbar zu erklären
- Erfahrung mit AI-gestützter Entwicklung oder der Integration von LLM-APIs
- die Bereitschaft, dich in unbekannte Systeme und Geschäftsprozesse einzuarbeiten
Du musst nicht jede Technologie kennen, die wir heute einsetzen. Du solltest aber in der Lage sein, neue Systeme schnell zu verstehen und fundiert zu entscheiden, ob und wie wir sie einsetzen. Von Vorteil sind Erfahrungen mit Shopify und dem Shopify-Ökosystem, Klaviyo, Node.js, PostgreSQL oder Supabase, Cloudflare, n8n oder Make, internen Tools und Dashboards, E-Commerce-, CRM- oder Marketing-Systemen, Cloud-Infrastruktur und Deployment, Monitoring und Observability sowie datenschutz- und sicherheitsrelevanten Anforderungen. Das ist keine vollständige Checkliste. Entscheidend sind belastbare Arbeitsproben, technisches Verständnis und produktive Ergebnisse. Formale Abschlüsse oder Zertifikate können hilfreich sein, sind für uns aber nicht ausschlaggebend.
Du passt wahrscheinlich gut zu uns, wenn:
- du lieber reale Probleme löst als technische Demo-Projekte zu bauen
- du verstehen möchtest, wie ein Unternehmen tatsächlich arbeitet
- du technische Qualität und pragmatische Umsetzung miteinander verbinden kannst
- du bestehende Annahmen respektvoll, aber deutlich hinterfragst
- du Verantwortung nicht nur für die Entwicklung, sondern auch für den Betrieb übernimmst
- du Entscheidungen dokumentierst und Systeme so baust, dass andere sie verstehen können
- du nicht an einem bestimmten Tool hängst, sondern an der Qualität der Lösung
Weniger gut passt die Rolle, wenn du ausschließlich nach detaillierten Spezifikationen arbeiten möchtest oder dich nur für einen eng abgegrenzten Teil der technischen Umsetzung interessierst.
Was dich erwartet:
- Diese Rolle gab es bei 19grams bisher nicht. Du gestaltest unsere technische Arbeitsweise und die zukünftige Systemlandschaft maßgeblich mit.
- direkte Zusammenarbeit mit der Geschäftsführung
- kurze Wege von der Idee bis zum Test im realen Betrieb
- echte Nutzer und konkrete Geschäftsprobleme
- Gestaltungsspielraum bei Architektur, Werkzeugen und technischen Standards
- moderne AI-Werkzeuge als selbstverständlicher Teil der täglichen Arbeit
- ein Unternehmen, das in tragfähige Lösungen investiert statt in kurzfristige Workarounds
Arbeitsmodell:
Die Rolle ist hybrid angelegt. Da viele unserer Systeme direkt mit den Abläufen in Rösterei, Produktion, Versand, Cafés und Büro verbunden sind, ist regelmäßige Präsenz in Berlin erforderlich. Gerade während der Einarbeitung solltest du bereit sein, Prozesse vor Ort zu beobachten. Vollständiges Remote-Arbeiten ist für diese Rolle nicht vorgesehen.
Wie es danach weitergeht:
Nach einer ersten Sichtung sprechen wir persönlich über deine Projekte, deine technische Arbeitsweise und deine Erwartungen. Bei gegenseitigem Interesse folgt eine kurze praktische Arbeitssession von 60 bis 90 Minuten – keine umfangreiche unbezahlte Aufgabe, sondern ein realistisches Problem, an dem wir gemeinsam arbeiten. Danach entscheiden wir zeitnah.
Software and AI Solutions Engineer Arbeitgeber: 19grams
19grams ist ein hervorragender Arbeitgeber, der dir die Möglichkeit bietet, in einer dynamischen und innovativen Umgebung zu arbeiten, in der du direkten Einfluss auf die technische Entwicklung und das Kundenerlebnis hast. Mit einem hybriden Arbeitsmodell in Berlin profitierst du von kurzen Entscheidungswegen, einem kreativen Freiraum für technische Lösungen und der Integration modernster AI-Werkzeuge in deinen Arbeitsalltag. Zudem fördert 19grams aktiv die persönliche und berufliche Weiterentwicklung seiner Mitarbeiter und setzt auf eine offene, kollaborative Unternehmenskultur, die echte Probleme löst.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Software and AI Solutions 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 19grams anzuklopfen, wenn du dich auf die Stelle als Software and AI Solutions 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 19grams vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software and AI Solutions Engineer 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 19grams 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 19grams 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.