Állás · Senior

Senior Python fejlesztő, Document App (Content Engineering csapat)

Egyéb • Senior • Remote • Teljes munkaidő Lengyelország Lengyelország

A PandaDoc Content Engineering csapata a platform tartalommodelljéért, a szerkesztő háttérrendszeréért és a valós idejű, több felhasználós dokumentumszerkesztést kiszolgáló infrastruktúráért felel. A pozíció backend rendszerek tervezését és fejlesztését jelenti Python nyelven, eseményvezérelt architektúrával és elosztott rendszerekkel.

Feladatok

  • Tízezres nagyságrendű egyidejű felhasználót kiszolgáló, valós idejű, együttműködő dokumentumszerkesztést támogató backend rendszerek tervezése és fejlesztése
  • A tartalommodell és az adatperzisztencia-réteg tulajdonlása: sématervezés, migrációk, kompatibilitás és hosszú távú karbantarthatóság
  • Eseményvezérelt adatfeldolgozó csővezetékek (Kafka, NATS) építése és karbantartása, amelyek a frontend interakcióit nagy volumenben dolgozzák fel
  • Hozzájárulás a Python mikroszolgáltatás-flotta megbízhatóságához, megfigyelhetőségéhez és üzemeltetési kiválóságához
  • Termékfunkciók végponttól végpontig történő szállítása, a backend architektúrától a production monitoringig
  • Közreműködés az AI-alapú képességek, köztük az ágensalapú dokumentumfolyamatok fejlesztésében

Elvárások

  • Legalább 5 év Python fejlesztői tapasztalat production környezetben
  • Erős tapasztalat relációs adatbázisokkal: SQL, sématervezés, migrációk, lekérdezésoptimalizálás
  • Gyakorlati tapasztalat üzenetsorokkal és eseményvezérelt architektúrákkal (Kafka, NATS, RabbitMQ vagy hasonló)
  • Az AsyncIO és a konkurrens rendszerek mélyreható ismerete
  • Tapasztalat mikroszolgáltatás-architektúrák építésében és üzemeltetésében nagy léptékben
  • Elosztott rendszerekkel kapcsolatos gondolkodás: konzisztencia, sorrendiség, hibamódok
  • A teljes fejlesztési életciklus ismerete a követelményektől a productionbe állításig és monitoringig

Előny

  • Tapasztalat AI ágensek építésében vagy integrálásában, LLM-alapú munkafolyamatokkal

Soft skillek

Egyensúly a termékfejlesztés és az üzemeltetési megbízhatóság iránti elkötelezettség között

Amit kínálunk

  • Teljesen távoli munkavégzés, opcionális irodalátogatással Varsóban, Lisszabonban vagy Kijevben

A munkáltatóról

A PandaDoc a dokumentumok jövőjét építi: platformja segít csapatoknak ajánlatokat, szerződéseket és egyéb dokumentumokat létrehozni, elküldeni, nyomon követni és elektronikusan aláírni. A gyorsan növekvő, globális cég 2024-ben lépte át a 100 millió dolláros éves ismétlődő bevételt, mérnöki csapata mintegy 250 fős.

Hasonló állások