Auf einen Blick
- Aufgaben: Übernehme Verantwortung für Microservices und entwickle testgetriebene Lösungen.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das eine hochverfügbare Streaming-Plattform für TV-Broadcaster betreibt.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, Remote-Optionen und ein großzügiges Weiterbildungsbudget.
- Warum dieser Job: Werde Teil einer Kultur, in der Testautomatisierung Standard ist und Qualität an erster Stelle steht.
- Gewünschte Qualifikationen: Mindestens 2 Jahre Erfahrung in technischer Führung und fundierte Kenntnisse in Testmethoden erforderlich.
- Andere Informationen: Erlebe Smart Fridays mit einem 4-Tage-Woche-Experiment und modernstem Equipment.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Architektur, Skalierbarkeit & Testautomatisierung in verteilten Systemen. Wir entwickeln und betreiben eine hochverfügbare, containerisierte Streaming- und Datenverarbeitungsplattform für europäische TV-Broadcaster. Mit mehreren Terabyte an täglichen Datenvolumen ist Testing bei uns keine nachgelagerte Aufgabe – automatisierte Qualitätssicherung ist integraler Bestandteil unserer Architekturstrategie. Du möchtest Verantwortung für technische Systeme übernehmen, ohne auf Testhygiene zu verzichten? Dann bist du bei uns richtig.
Unsere Engineering-Kultur:
- Testautomatisierung ist Standard, nicht Ausnahme – jedes Feature wird mit Testspezifikation geplant.
- Continuous Testing & Delivery: Wir committen mehrfach täglich, jeder Merge durchläuft die gesamte Testpyramide.
- Qualität durch Ownership: Jeder Squad verantwortet den Betrieb und die Teststrategie seiner Microservices.
- Open Source only: Kein Vendor-Lock-In – volle Kontrolle über Build- und Testsysteme.
Tätigkeiten:
- Ownership für Microservices, inkl. Architekturentscheidungen, Definition von APIs und Schnittstellenverhalten (REST/gRPC).
- Testgetriebene Entwicklung: Du konzipierst und etablierst Tests auf allen Ebenen – von Unit über Integration bis hin zu End-to-End und Contract Testing.
- Spezifikation von Anforderungen inkl. Test-Cases als Akzeptanzkriterium – Testing ist für dich Bestandteil des Designs, nicht der Nachbearbeitung.
- Enge Zusammenarbeit mit Engineers und Business Product Ownern: Umsetzung neuer Features und refactoringfähiger Architekturen mit testbarer Modularität.
- Verantwortung für Betrieb & Qualitätssicherung: du stellst sicher, dass Services unter Last skalieren, ausfalltolerant sind – und zuverlässig getestet werden.
- Unterstützung bei Auswahl, Einführung und Betrieb von Test-Frameworks, Mocking-Strategien, Infrastruktur für Testdaten & CI/CD-Pipelines.
Anforderungen:
- 2 Jahre Erfahrung in einer technischen Führungsrolle mit Fokus auf Qualitätssicherung in verteilter Softwarearchitektur.
- Fundiertes Verständnis von Testmethoden: Unit, Integration, Contract, E2E, Mutation Testing – idealerweise auch Erfahrung mit CI/CD-verknüpften Metriken (Test Coverage, Flaky Test Detection etc.).
- Erfahrung mit Programmatic Advertising, RTB, Ad Serving oder vergleichbaren Systemen mit hohem Request-Volumen (optional).
- Praktische Kenntnisse in mindestens einer Sprache wie C++, TypeScript, Python, Scala oder Java.
- Routiniert im Umgang mit Git, Jira, observability stacks und modernen DevOps-Workflows.
Was wir dir bieten:
- Modernstes Equipment (Mac, Linux, freie Toolwahl).
- Remote-Optionen, flexible Arbeitszeiten, Smart Fridays (4-Tage-Woche-Experiment).
- Großzügiges Weiterbildungsbudget (Udacity, Coursera, Konferenzen, Coaching).
- JobRad, Deutschland-Ticket-Zuschuss, Urban Sports Club, RTL+ Premium, Company-Events.
Hilf uns, skalierbare Systeme zu bauen, bei denen Qualität und Testabdeckung keine Nebensache sind. Klingt das interessant für Dich? Dann freuen wir uns auf Deine Bewerbung.
Bewerbungsprozess:
- Telefoncall mit Sarah (Senior Recruiter @smartclip).
- Vorstellungsgespräch via Google-Meeting mit deinen zukünftigen Führungskräften.
- Interview entweder persönlich oder über Google Meet mit deinem zukünftigen Team.
- Kurzfristiges Feedback durch das Team und Sarah.
Technical Product Owner (f/m/d) - Programmatic Arbeitgeber: Aimwel
Kontaktperson:
Aimwel HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Technical Product Owner (f/m/d) - Programmatic
✨Tip Nummer 1
Informiere dich über die neuesten Trends in der Testautomatisierung und verteilten Systemen. Zeige in Gesprächen, dass du mit den aktuellen Technologien und Methoden vertraut bist, um deine Eignung für die Rolle als Technical Product Owner zu unterstreichen.
✨Tip Nummer 2
Netzwerke mit Fachleuten aus der Branche, insbesondere im Bereich Programmatic Advertising und CI/CD. Nutze Plattformen wie LinkedIn, um Kontakte zu knüpfen und möglicherweise Insider-Informationen über die Unternehmenskultur und Anforderungen zu erhalten.
✨Tip Nummer 3
Bereite dich darauf vor, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der testgetriebenen Entwicklung und Qualitätssicherung demonstrieren. Dies zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.
✨Tip Nummer 4
Sei bereit, Fragen zu stellen, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den spezifischen Herausforderungen, die das Team derzeit hat, und wie du dazu beitragen kannst, diese zu lösen. Das zeigt dein Engagement und deine proaktive Haltung.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Technical Product Owner (f/m/d) - Programmatic
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Verantwortlichkeiten. Stelle sicher, dass du alle geforderten Qualifikationen und Erfahrungen in deiner Bewerbung hervorhebst.
Betone deine technische Expertise: Da die Rolle einen starken Fokus auf Testautomatisierung und verteilte Systeme hat, solltest du deine Erfahrungen in diesen Bereichen klar darstellen. Nenne konkrete Beispiele für Projekte, an denen du gearbeitet hast, und welche Technologien du verwendet hast.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie deine Fähigkeiten zur Unternehmenskultur passen. Betone deine Leidenschaft für Qualitätssicherung und testgetriebene Entwicklung.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält. Eine saubere und professionelle Präsentation ist entscheidend.
Wie du dich auf ein Vorstellungsgespräch bei Aimwel vorbereitest
✨Verstehe die Testmethoden
Da die Rolle stark auf Qualitätssicherung fokussiert ist, solltest du ein fundiertes Verständnis der verschiedenen Testmethoden wie Unit, Integration und E2E-Tests haben. Bereite dich darauf vor, spezifische Beispiele aus deiner bisherigen Erfahrung zu nennen.
✨Zeige deine technische Expertise
Stelle sicher, dass du deine Kenntnisse in Programmiersprachen wie C++, TypeScript oder Python hervorhebst. Sei bereit, über deine Erfahrungen mit Git, Jira und modernen DevOps-Workflows zu sprechen, da diese für die Position wichtig sind.
✨Bereite Fragen zur Architektur vor
Da die Rolle auch Architekturentscheidungen umfasst, solltest du Fragen zur Architektur von verteilten Systemen vorbereiten. Zeige dein Interesse an der Skalierbarkeit und Ausfalltoleranz von Services und wie du diese Aspekte in der Vergangenheit angegangen bist.
✨Betone Teamarbeit und Zusammenarbeit
Die enge Zusammenarbeit mit Engineers und Business Product Ownern ist entscheidend. Bereite Beispiele vor, die deine Fähigkeit zur Zusammenarbeit und Kommunikation im Team zeigen, insbesondere in Bezug auf die Umsetzung neuer Features und Refactoring.