
Senior Data Engineer
Opis
O Acastu
Od 2014. godine, Acast gradi najvrednije tržište podkasta na svijetu, stvarajući tehnologiju koja povezuje kreatore podkasta, oglašivače i slušaoce. Njihovo tržište obuhvata preko 140.000 podkasta, 3.300 oglašivača i milijardu slušanja kvartalno. Ključno je da se ta slušanja monetiziraju gdje god se dogode – na bilo kojoj aplikaciji za podkast ili platformi za slušanje.
O ulozi
Tražimo Senior Data Engineera da unaprijedi evoluciju naših Insight Data Platforma. Ova uloga se nalazi na kritičnom presjeku obrade visokog volumena događaja, arhitekture više oblaka i poslovne inteligencije. Bićete odgovorni za izgradnju i usavršavanje pipeline-a koji pretvaraju milijarde sirovih događaja u standardizovane metrike – pokrivajući i audio slušanja i video preglede – kako bi pružili djelotvorne uvide u rast za kreatore. Središnji dio ove uloge je djelovanje kao tehnički most u organizaciji. Navigiraćete kroz više timova proizvoda, usklađujući različite tokove podataka i osiguravajući da su uvidi konzistentni bez obzira na to koji tim generiše osnovne događaje. Nećete samo pomicati podatke; dizajniraćete standardizovane procese koji osiguravaju kvalitet i brzinu podataka, osnažujući naše interne timove i kreatore vrhunskim signalima performansi za sve medijske formate.
Šta ćete raditi
- Premošćivanje podataka između proizvoda: Saradnja sa i između više timova proizvoda kako biste ujedinili strategije podataka, osiguravajući da Insight Platform služi kao kohezivno "povezujuće tkivo" za podatke generisane u različitim domenima.
- Arhitektura pipeline-a za više oblaka: Vodite end-to-end dizajn skalabilnih ELT/ETL pipeline-a, upravljajući kompleksnim tokovima podataka preko AWS i GCP (BigQuery) kako biste osigurali ujedinjeni "izvor istine".
- Standardizovani procesi mjerenja: Implementirajte i održavajte rigorozne okvire kvaliteta podataka za normalizaciju i standardizaciju metrika performansi za audio (slušanja) i video (pregledi), osiguravajući konzistentnost na svim dashboard-ima za kreatore.
- Omogućavanje analitičara i najbolje prakse: Blisko partnerstvo sa Data Analitičarima kako biste uspostavili i promovisali najbolje prakse u modeliranju podataka, optimizaciji SQL-a i kontroli verzija, osiguravajući da je analitički sloj robustan i skalabilan.
- Strategija semantičkog sloja: Modernizujte i održavajte naš sloj za modeliranje podataka koristeći dbt, prelazeći sa legacy batch procesa na fluidne, pouzdane uvide isporučene preko Omni.
- Usklađivanje sa dionicima: Djelujte kao ključni tehnički partner za Product Managere i interne poslovne jedinice, prevodeći kompleksne, funkcionalne poslovne zahtjeve u održive arhitekture podataka.
- Infrastruktura kao kod: Upravljajte i skalirajte vlastitu infrastrukturu koristeći CDK u našim okruženjima oblaka.
- Mentorstvo: Postavite standard za kvalitet koda, dokumentaciju i testiranje, mentorirajući inženjere srednjeg nivoa i pomažući programerima u timovima proizvoda da razumiju implikacije podataka njihovih usluga.
Ko ste vi
- Tehnička jezgra: Vi ste majstor SQL-a i Python-a, sa dubokim razumijevanjem modernog modeliranja podataka (dbt) i sposobnošću da pišete čist, održiv kod.
- Inženjer pojačan AI-jem: Oslobađate se korištenja AI alata za kodiranje kako biste ubrzali svoje radne tokove i povećali produktivnost. Posjedujete profesionalnu prosudbu da odmerite prednosti brzine u scenarijima niskog rizika protiv potrebe za apsolutnom rigoroznošću u visoko rizičnim oblastima kao što je obrada osnovnih podataka ili sigurnost. Održavate "sigurnost na prvom mjestu" mentalitet, proaktivno implementirajući zaštitne barijere i temeljite procese peer-review kako biste osigurali integritet i pouzdanost platforme.
- "Povezivač tačaka": Izvrsni ste u radu preko granica. Možete identifikovati kako podaci iz jednog tima proizvoda utiču na drugi i proaktivno radite na premošćivanju tih praznina.
- Proficijentan u više oblaka: Imate iskustvo u navigaciji i integraciji usluga preko AWS (S3, Lambda, Glue) i GCP (BigQuery).
- Procesno vođen konsultant: Uživate u pomaganju drugima. Imate komunikacijske vještine da objasnite tehničke kompromise PM-ovima i strpljenje da pomognete analitičarima da poboljšaju svoje radne tokove modeliranja kroz standardizovane procese.
- Poslovno orijentisan inženjer: Ne gradite samo radi gradnje; razumijete "zašto" iza podataka i kako standardizovane audio/video metrike utiču na rast Acasta i uspjeh kreatora.
- Poliglot znatiželjan: Dok su Python i SQL vaši primarni alati, oslobađate se (ili ste voljni naučiti) Node.js i TypeScript za okolne mikroservise.
- Autonomni i agilni: Napredujete u "remote-first" kulturi gdje vam je data autonomija da riješite probleme, ali i odgovornost da komunicirate preko različitih vremenskih zona i odjela.
- Naš Tech Stack:
- AWS (Glue, Athena, Lambda, S3, MWAA/Airflow), GCP (BigQuery), Omni, dbt, Spark, SQL, Python, TypeScript, Node.js
Kultura
Acast je posvećen stvaranju raznolikog okruženja i ponosan je što je poslodavac jednakih mogućnosti. Svi kvalifikovani kandidati će biti razmotreni za zaposlenje bez obzira na rasu, pol, seksualnu orijentaciju, vjeru, etničku pripadnost, nacionalno porijeklo ili bilo koju drugu divnu karakteristiku koja nas čini različitim.
Kultura je naš broj jedan prioritet kao posao. Vjerujemo da ljudi dolaze prvi, i radimo svaki dan kako bismo omogućili autonomiju, kontinuirano poboljšanje i izvlačili najbolje iz ljudi. Globalni smo i imamo remote timove, pa je još važnije da težimo otvorenom, inkluzivnom i brižnom okruženju gdje se svako osjeća vidljivim i dobrodošlim.
Smatramo se modernom organizacijom vođenom jakim vrijednostima kako bismo stvorili najbolju, najispunjavajuću i najpodržavajuću kulturu.
Zahtjevi
Jezici
Engleski