Senior Backend Engineer, Actors
Mzda
Neuvedeno · V hrubém
Typ
Plný úvazek
Apify je tržiště hotových nástrojů pro AI, které automatizují práci na webu. Tisíce Actorů získávají webová data, generují leady, monitorují sociální sítě, sledují konkurenci a integrují se se stávajícími aplikacemi a agenty. Actory vytváří globální komunita vývojářů, která z nich získává příjmy, zatímco Apify spravuje infrastrukturu, fakturaci a distribuci. Více na apify.com.
Přidejte se k nám a pomozte lidem využít web. Apify může najít pohřešované děti, chránit spotřebitele před falešnými slevami v celé EU a dodávat data AI chatbotům.
Hledáme Senior Backend Engineer, který se připojí k malému, napříč-funkčnímu týmu zkušených hackerů, kteří vytvářejí a škálují některé z nejpopulárnějších Actorů v Apify Store. Budete posouvat tyto produkty vpřed novými funkcemi a přístupy včetně AI, vytvářet interní nástroje, které zrychlí ostatní inženýrské týmy, a mentorovat juniory, aby vyrostli v samostatné inženýry webové automatizace.
Na čem budete pracovat:
-
Vytváření a škálování cloudových programů (Actorů), které spolehlivě procházejí a extrahují data při reálné zátěži
-
Posouvání některých z nejoblíbenějších Actorů v Apify Store: navrhování nových funkcí, zkoušení nových přístupů (včetně AI) a určování dalšího směřování těchto produktů při zachování rychlosti a spolehlivosti pro tisíce uživatelů, kteří na nich závisejí
-
Práce na interních projektech a nástrojích, které zrychlují ostatní týmy v Apify — od sdílených knihoven a nástrojů poháněných AI po stavební bloky, na které se ostatní inženýři denně spoléhají. AI mění způsob, jak se webová automatizace vyvíjí, takže ji budete denně využívat a pomáhat zlepšovat práci týmu s ní.
-
Psaní čistého, elegantního kódu a udržování jeho kvality prostřednictvím review a refaktoringu
-
Reverzní inženýrství fungování webů „pod kapotou“ a navrhování API, která vývojáři rádi používají
-
Mentoring juniorních inženýrů v týmu: kontrola jejich kódu, párování na složitých úlohách a pomoc s jejich růstem do samostatných inženýrů webové automatizace.
-
Odpovědnost za design Actorů a nástrojů, které vytváříte, a zajištění, že dobře zapadají do zbytku kódbáze týmu
Jak pracujeme:
-
Postaveno na našich nástrojích: Používáme TypeScript a základní stavební kameny jsou knihovny, které sami vyvíjíme a open-sourceujeme: Crawlee pro crawling a scraping a Apify SDK pro běh na platformě.
-
Odstraňování překážek: Prolomení anti-bot ochrany je jádrem práce a vytváříme vlastní nástroje. Patří sem nástroje pro HTTP požadavky simulující prohlížeč, realistické fingerprinty prohlížeče a Apify Proxy s datacenter a rezidenčními IP. Budete je používat, zlepšovat a ovlivňovat, co dále vyvíjíme.
-
AI-first engineering: Většina našeho kódu začíná agentem. Používáme Claude Code k průzkumu neznámých webů, prototypování scraperů, psaní testů a revizi PR, což nám uvolní čas na těžké části: architekturu, anti-bot strategii a zajištění spolehlivosti v měřítku. Vy jste stále zodpovědný a nesete odpovědnost za každý nasazený řádek kódu.
Koho hledáme:
Nutné požadavky:
-
Vynikáte v JavaScriptu a TypeScriptu (Node.js) a máte solidní porozumění webovým technologiím.
-
Máte 3+ roky profesionálních nebo open-source zkušeností na netriviálním projektu vyvíjeném v týmu.
-
Bereš kvalitu kódu, čitelnost a častý refaktoring jako součást dokončení práce, ne jako dodatek.
-
Již používáte AI nástroje ve své práci a víte, kde pomáhají a kde ne. Považujete osvojení těchto nástrojů za součást udržení se silným inženýrem.
-
Máte chuť se dál učit, v oblasti web scrapingu i mimo něj.
-
Záleží vám na dobrém designu: dokážete zhodnotit kompromisy a strukturovat kód tak, aby zůstal udržovatelný při růstu.
-
Komunikujete jasně v angličtině, písemně i ústně.
Výhodou:
-
Zkušenost s web scrapingem.
-
Prokazatelné přispění k netriviálním, uživatelsky orientovaným produktům, open-source nebo jinak.
-
Zvyk psát a sdílet, co jste se naučili — prostřednictvím tutoriálů, technické podpory nebo nástrojů.
Na konci prvního měsíce očekáváme, že:
-
Porozumíte, jak jsou Actory postavené, nasazované a spouštěné na platformě Apify, a doručíte svoji první drobnou opravu nebo vylepšení existujícího Actora.
-
Seznámíte se s kódbází týmu, nástroji a procesem revizí.
-
Párujete s kolegy na několika úlohách, abyste viděli, jak tým reverzně analyzuje weby a ladí složité hraniční případy.
-
Vytvoříte pracovní vztahy s ostatními členy týmu Actors a budete si jistí v používání AI nástrojů tak, jak je tým využívá.
Na konci prvních 4 měsíců očekáváme, že:
-
Převezmete end-to-end dodání středně velké funkce nebo vylepšení Actora, od návrhu až do produkce.
-
Samostatně reverzně analyzujete nový cílový web a nasadíte fungující scraper pro něj.
-
Doručíte vylepšení AI-poháněných nástrojů, které tým používá denně.
-
Začnete párovat a revidovat kód pro juniory v týmu.
Od 4. měsíce dál očekáváme, že:
-
Převezmete design a roadmapu jednoho nebo více Actorů či nástrojů, vyvažujete nové funkce s důrazem na spolehlivost a udržovatelnost.
-
Budete kontaktní osobou pro konkrétní oblast stacku (např. anti-bot řešení, konkrétní rodina Actorů).
-
Mentorujete juniory v týmu přes code review, párování a rozhovory o profesním růstu.
-
Proaktivně utváříte, jak tým denně používá AI — od kódování až po stavbu interních AI nástrojů.
Proč pracovat v Apify?
-
Prostor, podpora a autonomie pro osobní růst s přímým dopadem na náš úspěch
-
Plný úvazek v našich skvělých kancelářích v Praze (100Yards) nebo Brně (Titanium) 🏰
-
Možnost plně vzdálené práce 🛋️
-
Flexibilní pracovní doba (ideální pro noční sovy 🦉 i ranní ptáčata 🐥)
-
Nikdo nepočítá dovolenou, dokud je práce hotová 💪
-
Neomezený přístup ke Claude pro každého Apifiera. Nepočítáme tokeny. Jen je používejte dobře 🤖
-
Akciové opce a podíl na zisku 💰
-
Bezplatné Apify kredity pro vaše přátele a rodinu k vyzkoušení platformy 🎁
-
Multisport karta zdarma
-
Pravidelné masáže v pražské kanceláři, většinou hrazené Apify 💆
-
V kanceláři vítáme mazlíčky, děti i kola
-
Epické týmové akce a offsite výjezdy 🚢 s cyklistikou, kanoistikou a dalšími dobrodružstvími 🪂
-
Štědrý rozpočet na vzdělávání a školení, vstupenky na konference, interní „Eat & Learn“ sezení a možnost pracovat napříč týmy
-
Hojný rozpočet na hardware 💻
-
Bezplatné obědy každý den při práci z kanceláře 🌮🥡
-
Neomezený přísun ☕ & 🍺 a svačinek
-
Bezplatný vstup do nádherné Zoologické zahrady v Praze a Brně 🐘
-
Ping-pong, šachy, PS5, stolní fotbalní liga po obědě.
Pro více informací o Apify a o tom, jaké je to s námi pracovat, navštivte naši kariérní stránku.
