Auf einen Blick
- Aufgaben: Entwickle und optimiere Geschäftslogik für programmatische Werbung in Echtzeit.
- Unternehmen: Zeta Global, ein führendes Unternehmen im Bereich KI-gestütztes Marketing.
- Vorteile: Exzellente medizinische, zahnärztliche und visuelle Versorgung sowie flexible Arbeitsmodelle.
- Weitere Informationen: Dynamisches Arbeitsumfeld mit Fokus auf Vielfalt und Inklusion.
- Warum dieser Job: Gestalte die Zukunft der Werbung mit modernster Technologie und mache einen echten Unterschied.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung und Kenntnisse in Lua oder die Bereitschaft zu lernen.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Berlin, Deutschland
WHO WIR SIND
Zeta Global (NYSE: ZETA) ist die KI-gestützte Marketing-Cloud, die fortschrittliche künstliche Intelligenz (KI) und Billionen von Verbrauchersignalen nutzt, um es Vermarktern zu erleichtern, Kunden effizienter zu gewinnen, zu wachsen und zu halten. Durch die Zeta Marketing Plattform (ZMP) ist unser Ziel, anspruchsvolles Marketing einfach zu gestalten, indem Identität, Intelligenz und Omnichannel-Aktivierung in einer einzigen Plattform vereint werden – unterstützt von einer der größten proprietären Datenbanken der Branche und KI. Unsere Unternehmenskunden aus verschiedenen Branchen sind in der Lage, Erlebnisse mit Verbrauchern auf individueller Ebene über jeden Kanal zu personalisieren und bessere Ergebnisse für Marketingprogramme zu liefern.
DER ROLLE
Als Senior Software Engineer im LiveIntent Real-Time Ad Serving Team werden Sie die Geschäftslogik entwerfen, entwickeln und verwalten, die programmatische Werbung in großem Maßstab antreibt – Anzeigenauswahl, Targeting, Frequenzbegrenzung, Budgetverwaltung und Lieferoptimierung. Die Echtzeitplattform basiert auf C++ und Lua: C++ bietet das Hochleistungsserver-Framework, während Lua die Geschäftslogikschicht implementiert. Sie werden hauptsächlich in Lua arbeiten und die Funktionen entwickeln und weiterentwickeln, die direkt das Produkt von LiveIntent bedienen – um sicherzustellen, dass Werbetreibende die besten Ergebnisse erzielen und Publisher ihre Einnahmen maximieren. Während wir offen für Kandidaten mit Erfahrung in jeder Backend-Sprache sind, ist die Bereitschaft, mit Lua zu arbeiten, unerlässlich – wir bieten Zeit und die richtige Umgebung, um sich einzuarbeiten.
Sie werden eng mit dem Produktteam zusammenarbeiten und an Funktionen arbeiten, die sich direkt auf die Kunden von LiveIntent auswirken – von der Anzeigenauswahl und -lieferung bis hin zu Berichterstattung und Optimierung. Dies ist eine praktische Ingenieursrolle, in der Ihr Code in der Produktion Milliarden von täglichen Transaktionen verarbeitet.
ESSENTIELLE VERANTWORTUNGEN
- Entwickeln und Optimieren der Geschäftslogik in Lua für Anzeigenauswahl, Targeting, Frequenzbegrenzung und Budgetverwaltung
- Entwerfen, Erstellen und Warten von Echtzeitdiensten, die über 200.000 Anfragen pro Sekunde mit strengen Latenzanforderungen verarbeiten
- Eng mit dem Produktteam zusammenarbeiten, um Funktionen zu liefern, die den Bedürfnissen von Werbetreibenden und Publishern entsprechen
- Sicherstellen der Codequalität durch Code-Reviews, automatisierte Tests und kontinuierliche Integration
- Teilnahme an Architekturgesprächen und Einflussnahme auf die technische Roadmap
- Teilnahme an der Rufbereitschaft zur Unterstützung von Produktionssystemen
ERWÜNSCHTE EIGENSCHAFTEN
- 5+ Jahre Erfahrung in der Softwareentwicklung im Backend-Bereich
- Tiefes Verständnis der Grundlagen der Informatik: Datenstrukturen, Algorithmen, Leistungsoptimierung
- Erfahrung im Aufbau und Betrieb verteilter Systeme in der Produktion
- Einblick in den gesamten Softwareentwicklungszyklus – von der Planung bis zur Produktion und Überwachung
- Starke Verpflichtung zur Codequalität, automatisierten Tests und Dokumentation
- Gute Englischkenntnisse (der Interviewprozess wird auf Englisch durchgeführt)
- Erfahrung mit Lua oder die Bereitschaft zu lernen (wir bieten Zeit und die richtige Umgebung)
- Erfahrung in Online-Werbung / Ad-Tech (RTB, programmatisch, DSP/SSP) ist von Vorteil
- Kenntnisse in einer systemnahen Sprache (C++, Go, Rust oder Java) sind von Vorteil
- Erfahrung mit MongoDB und Echtzeitdatenverarbeitung ist von Vorteil
- Erfahrung mit Cloud-Infrastruktur (AWS) in großem Maßstab ist von Vorteil
- Erfahrung mit KI-unterstützten Entwicklungstools und agentischen Workflows ist von Vorteil
- Erfahrung mit dem OpenRTB-Protokoll und Integrationen von Anzeigenbörsen ist von Vorteil
VORTEILE & ANREIZE
- Ausgezeichnete medizinische, zahnärztliche und augenärztliche Versorgung
LEUTE & KULTUR BEI ZETA
Zeta berücksichtigt Bewerber für die Beschäftigung ohne Rücksicht auf Geschlecht, Rasse, Hautfarbe, Religion, Alter, Behinderung, Veteranenstatus oder nationale oder ethnische Herkunft; Zeta diskriminiert auch nicht aufgrund sexueller Orientierung, Geschlechtsidentität oder -ausdruck. Wir setzen uns dafür ein, eine Arbeitsplatzkultur des Vertrauens und der Zugehörigkeit aufzubauen, damit sich jeder eingeladen fühlt, sein ganzes Ich zur Arbeit zu bringen. Wir bieten ein Forum für Mitarbeiter, um einander zu feiern, zu unterstützen und sich für einander einzusetzen.
Senior/Lead Software Engineer (Real-Time Ad Serving, LiveIntent) Arbeitgeber: Zeta Global
Zeta Global ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Berlin eine dynamische und inklusive Arbeitsumgebung bietet. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einer Kultur des Vertrauens und der Zugehörigkeit, ermöglicht Zeta seinen Mitarbeitern, ihre Fähigkeiten in einem innovativen Umfeld zu entfalten. Die attraktiven Benefits, einschließlich umfassender Gesundheitsversorgung, und die Möglichkeit, an spannenden Projekten im Bereich der KI-gestützten Marketingtechnologien zu arbeiten, machen Zeta zu einem idealen Ort für talentierte Software-Ingenieure.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior/Lead Software Engineer (Real-Time Ad Serving, LiveIntent) erhalten könnten
✨Tipp Nummer 1
Mach dir eine Liste von Unternehmen, die dich interessieren, und besuche deren Karriereseiten regelmäßig. Oft gibt es Stellenangebote, die nicht auf großen Jobportalen veröffentlicht werden.
✨Tipp Nummer 2
Nutze dein Netzwerk! Sprich mit Freunden, ehemaligen Kollegen oder Bekannten in der Branche. Oft erfährt man durch persönliche Kontakte von offenen Stellen oder kann Empfehlungen bekommen.
✨Tipp Nummer 3
Bereite dich gut auf Vorstellungsgespräche vor. Informiere dich über das Unternehmen, seine Produkte und die Technologien, die sie verwenden. Zeige, dass du wirklich interessiert bist und bereit, dich einzubringen.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und erhöht deine Chancen, von den richtigen Leuten gesehen zu werden. Außerdem kannst du sicherstellen, dass deine Bewerbung vollständig ist.
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior/Lead Software Engineer (Real-Time Ad Serving, LiveIntent) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeige, 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 wie du Herausforderungen gemeistert hast. Besonders wichtig sind uns Erfahrungen im Backend-Entwicklungsbereich und mit Programmiersprachen wie Lua oder C++.
Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was dich auszeichnet.
Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.
Wie man sich auf ein Vorstellungsgespräch bei Zeta Global vorbereitet
✨Verstehe die Technologien
Mach dich mit C++ und Lua vertraut, da diese Sprachen für die Rolle entscheidend sind. Wenn du noch keine Erfahrung mit Lua hast, zeige deine Bereitschaft, zu lernen, und bringe Beispiele mit, wie du in der Vergangenheit neue Technologien schnell erlernt hast.
✨Bereite dich auf technische Fragen vor
Erwarte Fragen zu Datenstrukturen, Algorithmen und Performance-Optimierung. Übe das Lösen von Programmieraufgaben und sei bereit, deinen Denkprozess während des Codierens zu erklären. Das zeigt dein tiefes Verständnis für Computerwissenschaften.
✨Zeige deine Teamfähigkeit
Da die Rolle enge Zusammenarbeit mit dem Produktteam erfordert, sei bereit, Beispiele für erfolgreiche Teamprojekte zu teilen. Betone, wie du zur Verbesserung von Prozessen beigetragen hast und wie du Feedback von Kollegen integriert hast.
✨Informiere dich über die Branche
Lies dich in die Welt der Online-Werbung und Programmatic Advertising ein. Zeige im Interview, dass du die Herausforderungen und Trends in der Branche verstehst und wie deine Fähigkeiten dazu beitragen können, Lösungen zu entwickeln.