Jobiflow Logo

Senior Backend Engineer, Actors

ApifyPrague, Czechia

Mzda

Neuvedeno · V hrubém

Typ

Plný úvazek

Popis práce a odpovědnosti

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.

Vzdělání a praxe
Minimální vzděláníBez požadavku
Roky praxeBez zkušeností
Senior Backend Engineer, Actors at Apify, Prague | Jobiflow