← Vissza a listához
Állás

Szoftvermérnök - Postgres Internals

PlanetScale
Backend Developer • Remote • Teljes munkaidő • 📍 Remote (US)

PostgreSQL Core mérnök a PlanetScale-nél, aki idejének nagy részét a PostgreSQL core motorhoz való upstream hozzájárulással és a Postgres bővítmények (mind nyílt forráskódú közösségi projektek, mind a PlanetScale saját bővítményei) karbantartásával tölti, amelyek a cég Postgres kínálatát működtetik. Teljesen távmunka (USA). Alapfizetési sáv: 120 000 - 290 000 USD.

Feladatok

  • Patch-ek írása és felülvizsgálata a PostgreSQL core motorhoz: teljesítmény, funkciók, hibajavítások és biztonság, a pgsql-hackers levelezőlistán és a Commitfest folyamaton keresztül
  • Postgres bővítmények karbantartása, mind nyílt forráskódú, mind saját fejlesztésű, beleértve funkciófejlesztést, hibajavításokat, teljesítményhangolást és major-verzió kompatibilitást
  • Közösségi patch-ek szigorú felülvizsgálata helyesség, stabilitás és PostgreSQL kódolási konvenciók szempontjából
  • A PostgreSQL közösség bevonása tervezési vitákba, az évi öt Commitfestbe és konferenciákba
  • A PlanetScale ügyfeleit érintő Postgres problémák gyökérok-elemzése, és a javítások upstream patch-ekké alakítása, ahol alkalmazható
  • A PostgreSQL és a bővítmények dokumentációjának javítása minden változtatás részeként

Elvárások

  • Erős C programozási készség nagy, kiforrott kódbázisokban
  • A PostgreSQL belsők mély ismerete: MVCC, query planner/executor, WAL, vacuum, replikáció, memóriakontextusok
  • Igazolt nyílt forráskódú hozzájárulások a PostgreSQL-hez vagy hasonló adatbázis-projektekhez (elfogadott patch-ek, felülvizsgálatok vagy bővítmények)
  • Jártasság a Git és a PostgreSQL patch-munkafolyamatban
  • Komfort Linux/BSD fejlesztői környezetekben; képesség adatbázis-terhelések profilozására és benchmarkolására

Előny

  • PostgreSQL hozzájárulási előzmények
  • Tapasztalat Postgres bővítmény end-to-end írásában vagy karbantartásában (pl. pgvector, pg_stat_statements, PostGIS)
  • Háttér elosztott rendszerekben, tárolómotorokban vagy lekérdezésoptimalizálásban
  • Nyilvános előadások, cikkek vagy blogbejegyzések a Postgres ökoszisztémában

Soft skillek

A PostgreSQL felelős fejlesztésének mély megértése, mind upstream, mind bővítményeken keresztülHatározott vélemény arról, mi tesz egy változtatást zökkenőmentesen befogadhatóvá kontra elakadttá a felülvizsgálatbanSzívesen visel több kalapot és dolgozik sokféle problémán a stack-en átGyorsan szállít és visszajelzés alapján iterálHatékonyan együttműködik különböző területek mérnökeivelPragmatikus technikai döntéseket hoz és minimális irányítással önállóan dolgozik

Amit kínálunk

  • Alapfizetési sáv: 120 000 - 290 000 USD
  • Teljes javadalmazás: alapfizetés + adott esetben változó bér + juttatások + részvény