Python programátor Lidé.cz
Praha
S čím se budete potkávat
Pracujeme na nové generaci serveru Lidé.cz – pojďte s námi porazit ostatní sociální platformy. Každý den zaznamenáváme zhruba 2 miliony zobrazení embedu, vyšší desítky tisíc nových komentářů a vyšší stovky tisíc lajků. Programujeme GraphQL API, které musí obsloužit několik tisíc requestů za sekundu. Lidé.cz vyrostly na podvozku Seznam Diskuzí, které už 5 let neustále technologicky i produktově rozvíjíme. V posledních letech šlapeme do integrace velkých jazykových modelů, řešíme výkonnostní optimalizace nebo uložení a předávání dat napříč několika systémy (několik MySQL, Kafka, Elasticsearch, Redis).
Co budete dělat a na co se můžete těšit
- Píšeme v Pythonu 3, používáme FastAPI, Flask, Strawberry nebo SQLAlchemy.
- Využíváme Git. Nad každou provedenou změnou v kódu se automaticky spustí testy, zabalí se do docker kontejneru a nasadí se do Kubernetes.
- Provozujem SCRUM a nezapomínáme na Code review.
- Pracujeme v menších vývojových týmech o cca šesti až osmi vývojářích. S ostatními týmy v naší divizi sdílíme technologický základ, takže si rádi pomáháme a předáváme znalosti.
- Každý tým je virtuálně rozdělen na Frontendové a Backendové vývojáře.
- Dbáme na to, aby se nám dobře pracovalo – každý využívá vývojové prostředí a operační systém, který mu nejlépe vyhovuje.
- Jsme u celého procesu vývoje – od nápadu, přes návrh architektury až po samotnou implementaci v námi zvolených technologiích.
- Na formality si nepotrpíme, zapomeňte na dress code, všichni si tady tykáme.
- Pružnou pracovní dobu včetně home office. Díky nastaveným procesům a intenzivní komunikaci víme, že zvládneme pracovat z domu i dlouhodobě. Přesto se rádi vídáme, kdykoliv je to možné.
- Dáme vám prostor pro vlastní iniciativu. Nemusíte se bát ozvat, naopak si ceníme iniciativy. Osobní cíle, které u nás najdete, by vám měly pomoci se vzdělávat a osobnostně či kariérně posouvat.
- Pořádáme teambuildingy a po práci spolu rádi grilujeme nebo hrajeme deskové hry.
Hledáme kolegu, který…
- má zkušenost s backendem v Pythonu a blízko k webovým technologiím,
- na předchozích projektech použil nginx, uwsgi nebo gunicorn,
- má znalost asynchronního programování a umí navrhovat věci tak, aby fungovaly i ve velkém provozu,
- přemýšlí o výkonu, latenci, cachování a škálování (aplikace i databáze),
- už dříve pracoval s MySQL nebo PostgreSQL a zná Redis nebo Elasticsearch,
- má chuť podílet se na vývoji sociálních prvků Seznamu,
- rád pracuje v týmu, zajímá se o nové trendy, učí se novým věcem a sdílí svoje know-how s ostatními, nebojí se řešit zajímavé problémy a přemýšlí nad nimi.
Jaké zkušenosti navíc oceníme:
- Zkušenost s distribuovanou architekturou a Kafkou.
- Zabýval(a) jste se performance optimalizacemi aplikace či databáze.
- Hlubší znalosti databází Elasticsearch (fulltext/relevance/agregace/vektorové hledání), Redis (cache/pipeliny/sorted sety/optimalizce) nebo PostgreSQL (grafový přístup k datům v databázi/optimalizace dotazů).
Kdo bude váš nadřízený
Richard Dominik
Vedoucí týmu vývoje
Co je v Seznamu taky bezva
Kde budete pracovat
Praha
Radlická 3294/10
150 00 Praha 5 – Smíchov
| Metro | B – Anděl |
|---|---|
| Tramvaj | 4 5 7 9 10 12 15 16 20 |
| Bus | 120 123 137 167 191 |
První dny v Seznamu
Koukněte, jak vypadá první den, ať se vaše cesta na vysněnou pozici obejde bez zbytečných škobrtnutí.
Časté dotazy
Sdílet tuto pracovní nabídku
Podobné pracovní pozice
Infrastructure Engineer
Praha • Pro muže i ženy • Plný úvazek
C++ Engineer Mapy.com & FindHub
Brno • Pro muže i ženy • Plný úvazek
Hardware engineer
Praha • Pro muže i ženy • Plný úvazek
Senior Python Backend Developer pro Seznam Zprávy
Brno • Pro muže i ženy • Plný úvazek
Python programátor Lide.cz – vývojář doporučování a ML klasifikátorů
Praha • Pro muže i ženy • Plný úvazek