Senior Backend Developer – Web Scraping & AI Discovery

Backend Developer | spolupráce na IČO | Brno
Úrok od
4,89 %

O nás

Ahoj 👋

Jsme Realingo – realitní platforma ze skupiny Finance na míru, která si dává za cíl zjednodušit lidem jedno z nejdůležitějších životních rozhodnutí: bydlení a jeho financování.

Realingo je chytrý full-funnel produkt, který:

  • agreguje nabídky nemovitostí z trhu,
  • propojuje je s finančními možnostmi klienta,
  • a předává kvalitní leady realitním i hypotečním specialistům.

Naší společnou misí je pomáhat lidem dělat správná rozhodnutí ve světě nemovitostí – jednoduše, efektivně, s empatií a odborností.

Produkt už dnes stojí na funkčním základu a má reálné uživatele. Teď ale chceme posunout naši technologii výrazně dál.

Hledáme seniorního backend developera, který si vezme pod křídla web scraping a AI Discovery.

Nechceme stavět další statické scrapery. Stavíme AI-driven scraping systém, který zvládne pracovat s miliony stránek denně, reagovat na změny na webu a dlouhodobě škálovat.

Fungujeme jako sportovní tým – jasné role, férová hra, minimum zbytečností a maximální dopad.

O pozici

Hledáme klíčového developera, který se s námi podepíše pod tuto vizi.

Tvým hlavním tématem bude získávání a zpracování dat z webu ve velkém měřítku. Čeká tě kombinace backend developmentu, distribuovaných systémů, reverse engineeringu, infrastruktury a AI.

Nebudeš „jen“ psát scrapery.

Budeš řešit, jak dostat kvalitní data z milionů stránek denně, jak si poradit s měnícími se weby a ochranami, jak celý systém škálovat a jak do něj smysluplně zapojit AI.

Čeká tě přibližně:

  • 60 % vývoj a inovace – development, code review, mentoring
  • 30 % infrastruktura a data – škálování, monitoring, optimalizace
  • 10 % strategie a R&D – hledání nových technických cest

Čeká tě spolupráce přímo s týmem, který Realingo posouvá dopředu. Dostaneš vysokou míru autonomie a zároveň přímý dopad na náklady, výkon i výsledný produkt.

💻 Tech-stack a co od tebe očekáváme

Hledáme seniorního backend developera, který má za sebou reálné projekty a zároveň už ví, že u scrapingových systémů nestačí napsat request a parsovat HTML.

Backend & scraping:

  • Node.js / Python
  • Crawlee
  • Playwright / Puppeteer
  • Cheerio
  • pokročilý web scraping a data extraction
  • zkušenost s crawlingem ve velkém měřítku

Networking & reverse engineering:

  • HTTP/1–3
  • WebSockets
  • TLS fingerprinting
  • JA3 / JA4
  • zkušenost s ochranami typu Cloudflare, Akamai nebo PerimeterX
  • schopnost reverse engineeringu a hledání cest kolem technických překážek

Infrastruktura & data:

  • distribuované systémy
  • PostgreSQL
  • MongoDB
  • Elasticsearch
  • RabbitMQ
  • Linux

AI:

  • zkušenost s LLM
  • OpenAI / Anthropic
  • LangChain / LlamaIndex
  • chuť hledat praktické využití AI přímo v produkčním systému

Interně používáme také Hapi a Next.js.

Nečekáme, že budeš expert na všechno. Důležité je, že máš hlubokou zkušenost se scrapingem, umíš přemýšlet systémově a nebojíš se ponořit do problémů, kde není návod na Stack Overflow.

🛠️ Tvé hlavní úkoly

Jako jeden z klíčových backend developerů Realinga budeš mít na starost:

  • Stavět a rozvíjet scraping infrastrukturu, která zvládne miliony stránek denně.
  • Navrhovat distribuovanou architekturu pro získávání a zpracování dat.
  • Reverse-engineerovat weby a hledat řešení pro stále se měnící technické překážky.
  • Pracovat s ochranami typu Cloudflare, Akamai nebo PerimeterX.
  • Optimalizovat proxy infrastrukturu, výkon a náklady celého systému.
  • Navrhovat robustní datové pipeline a řešit kvalitu získaných dat.
  • Propojovat scraping s AI a hledat nové způsoby, jak pomocí LLM zlepšit discovery a zpracování dat.
  • Dělat code reviews a pomáhat méně zkušeným kolegům růst.
  • Podílet se na technické strategii a rozhodování o tom, kam systém dál posouvat.
  • Dokumentovat důležité části systému a sdílet know-how v týmu.

Nečeká tě role „osamělého vlka“, který si zavře dveře a půl roku staví vlastní systém.

Chceme člověka, který má velký ownership, ale zároveň umí komunikovat, sdílet znalosti a pomoct ostatním.

🎁 Co Ti nabízíme

  • Finanční ohodnocení: nadstandardní fix + variabilní složka podle zkušeností a domluvy.
  • Spolupráci na IČO.
  • Brno – moderní kancelář ve Vlněně s výbornou dopravní dostupností.
  • Hybridní režim a vysokou flexibilitu.
  • Velkou technickou autonomii a možnost ovlivnit architekturu celého scraping systému.
  • Hlubokou technickou specializaci – nebudeš „developer pro všechno“.
  • Práci na AI-driven systému, který řeší reálné problémy ve velkém měřítku.
  • Přímý dopad tvé práce na náklady, výkon i byznys Realinga.
  • Malý sehraný tým, přímou komunikaci a minimum korporátního bullshitu.
  • Prostor pro odborný růst, sdílení know-how a technické experimentování.

A férově: vysoká autonomie znamená i vysokou odpovědnost. Občas přijde náročnější release nebo situace, kdy je potřeba zabrat. Pokud ale hledáš technickou výzvu, kde bude opravdu vidět, co jsi postavil, právě tohle může být role pro tebe.

📧 Jak se přihlásit

Zaujala Tě tahle role a Realingo jako produkt?

Pošli nám:

  • své CV nebo LinkedIn / GitHub, kde je vidět relevantní práce,
  • krátkou zprávu, proč tě role láká,
  • případně projekt, na kterém jsi řešil scraping, crawling, data extraction nebo distribuované systémy.

Nejvíc nás bude zajímat, co jsi skutečně postavil a jak jsi přemýšlel nad technickým problémem.

Pokud si sedneme, čeká tě:

  • první kolo zaměřené na soft skills, způsob přemýšlení a vzájemné očekávání,
  • technická diskuse nad architekturou a konkrétními problémy,
  • prostor pro tvoje otázky a technickou diskuzi o Realingu.

Těšíme se, že se potkáme! 🚀

This field is for validation purposes and should be left unchanged.
Jméno a příjmení*
Maximální velikost souboru: 20 MB.
This field is hidden when viewing the form